#!/bin/sh
echo -ne 'Foo:\tBar'
Rewrite in terms of the more robust and standardized
printf
:
#!/bin/sh
printf 'Foo:\tBar'
echo
has historically behaved differently on different
systems. Use printf
instead to ensure compatibility between
shells.
If you only intend to target systems that supports this feature, you can change the shebang to a shell that guarantees support, or ignore this warning.
You can use # shellcheck disable=SC3000-SC4000
to ignore
all such compatibility warnings.
ShellCheck is a static analysis tool for shell scripts. This page is part of its documentation.