将长 bash 命令包装在脚本文件中

将长 bash 命令包装在脚本文件中

如何将长命令换到 bash 脚本文件中的下一行?

作为一个简单的例子,我想运行命令pushd . && cd /foo/bar && ls && popd

从控制台我可以这样做:

pushd . \
&& cd /foo/bar \
&& ls \
&& popd

这样就换行了。但是脚本文件中的相同代码会产生错误。

如何将这些行换行,才能使其格式正确?

答案1

这里工作正常。确保反斜杠是行中的最后一个字符,并且文件使用 *nix 行尾。

相关内容