shell脚本命令过长,为保持格式一致每行前面都有四个空格,输出时如何去掉第二行起每行前面的多余空格

新手上路,请多包涵

如下

func1(){
    echo "arg1 arg2 arg3  \
    /data/123/s1/sh/text.sh \
    .......arg100"
}

请问函数内应如何更改使输出结果的时候, 使echo 第二行起后面每行前面的多余四个空格不会被输出;

阅读 2.9k
1 个回答
echo "arg1 arg2 arg3"  \
     "/data/123/s1/sh/text.sh" \
     ".......arg100"

将每一个字符串分开, 再连接.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进