我想在bash脚本中嵌入这样的长命令:
mycommand \
--server myserver \
--filename extremely/long/file/name/that/i/would/like/to/be/able/to/break/up/if/possible \
--otherflag \
--anotherflag
随着漫长的分手.
我可以这样做:
# Insufficiently pretty
mycommand \
--server myserver \
--filename extremely/long/file/name/\
that/i/would/like/to/be/able/to/break/\
up/if/possible \
--otherflag \
--anotherflag \
但它打破了流程.我希望我能写下:
# Doesn't work
mycommand \
--server myserver \
--filename extremely/long/file/name/\
that/i/would/like/to/be/able/to/break/\
up/if/possible \
--otherflag \
--anotherflag
但这不起作用,因为它 destruct 了字符串文字.
有没有一种方法可以告诉bash打断字符串文字,但忽略任何前导空格?