> 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
spons membaca input standar dan menuliskannya ke file yang ditentukan. Tidak seperti pengalihan shell, spons menyerap semua inputnya sebelum menulis file output. Ini memungkinkan membangun saluran pipa yang membaca dari dan menulis ke file yang sama.
Saya tidak mengerti. Tolong beri saya beberapa contoh berguna.
Apa artinya menyerap ?
expand foo.txt | sponge foo.txt
. Lihat juga: stackoverflow.com/a/33639324/1959808