Você pode mascarar a nova linha com \
.
$( com\
aaaaaaaaaaaaaa\
aaaaaaaaaaaaaa\
nd )
O \
diz ao shell para ignorar a nova linha.
Eu tenho um longo comando bash dentro de uma substituição de comando como segue:
$( comaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaand )
Eu quero saber se existe uma maneira de dividir esse comando em linhas mais curtas para facilitar a leitura, como segue:
$( com
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
nd )
Se houver símbolos de pipe |
em uma longa linha de comando Bash, pode não ser necessário que a barra invertida \
mascare a nova linha porque os símbolos% pipe_de% do pipe também podem ser usados para formatar seu código.
# example
ls |
cat -n |
tail |
head
Tags bash shell-script