如何在新行中传递每个 shell 参数

use*_*819 8 linux shell aix

我有一个需要 3 个参数的 shell 脚本

test.sh a b c
Run Code Online (Sandbox Code Playgroud)

我想在新行中给出每个参数

像这样的事情:

test.sh a
        b
        c
Run Code Online (Sandbox Code Playgroud)

我在 AIX 谢谢。

jan*_*isz 11

只要放在\行尾,它就会“转义”其后面的字符的含义,在本例中是换行符。

test.sh a \
        b \
        c
Run Code Online (Sandbox Code Playgroud)

  • 正确的。注意:\ 后面没有空格,最后一个参数后面没有 \。 (3认同)