> brew install moreutils
==> Downloading https://homebrew.bintray.com/bottles/moreutils-0.55.yosemite.bottle.tar.gz
######################################################################## 100.0%
==> Pouring moreutils0.55.yosemite.bottle.tar.gz
🍺 /usr/local/Cellar/moreutils/0.55: 67 files, 740K
esponja lê a entrada padrão e a grava no arquivo especificado. Ao contrário de um redirecionamento de shell, a esponja absorve toda a sua entrada antes de gravar o arquivo de saída. Isso permite a construção de pipelines que leem e gravam no mesmo arquivo.
Eu não entendo Por favor me dê alguns exemplos úteis.
O que significa absorve ?
expand foo.txt | sponge foo.txt
. Veja também: stackoverflow.com/a/33639324/1959808