Eu recebi a resposta Tentei alguns acessos aleatórios e a solução é ...
alias tree="find ./ -type d -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'"
Usando aspas duplas "
.
Eu quero criar um alias tree
com find ./ -type d -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'
como seu valor.
para evitar erros devido a '
dentro da linha inteira, converti-os para \'
, pelo qual posso definir seu escopo.
então meu comando atual é assim:
alias tree='find ./ -type d -print | sed -e \'s;[^/]*/;|____;g;s;____|; |;g\''
mas mostra erro
bash: syntax error near unexpected token '|'
mas não sei como corrigir esse problema.
Eu recebi a resposta Tentei alguns acessos aleatórios e a solução é ...
alias tree="find ./ -type d -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'"
Usando aspas duplas "
.
Tags command-line bash alias