Bem, você sempre pode criar funções como
f () { echo "$@" >> output.txt; $@ >> output.txt; echo >> output.txt;}
e, em seguida, escreva
f ls /
f ls /tmp
f do_something_that_produces_list
Existe alguma maneira de salvar uma lista em output.txt
, mas sem usar o editor de texto para que:
antes de cada saída deve haver o comando usado que fez a lista ( list -l
, por exemplo, ou se eu usar dois ls
com argumentos diferentes, dois grupos separados de lista com cada um dos seus próprios comandos usados para torná-los)
entre as saídas deve haver uma linha vazia.
Tags command-line