在Linux bash中使用此處腳本在遠程服務器上運行命令時,會打印所有行。評論如何被壓制? 下面的代碼的輸出應該是: ls
... (whatever is in this folder)
echo -e this is a test\ndone
this is a testndone
exit
這可能嗎? 這樣做的原因是命令和註釋更加複雜,導致輸出難以閱讀。這應該更漂亮。 #!
對於我工作的個人開發和項目,我們使用四個空格而不是製表符。 但是,我需要使用heredoc,如果不打破縮進流程,我無法做到這一點。 唯一的工作方式做到這一點,我能想到的會是這樣: usage() {
cat << ' EOF' | sed -e 's/^ //';
Hello, this is a cool program.
This should get unind