是否有可能將here文檔作爲bash函數參數傳遞,並且函數中的參數被保存爲多行變量?這裏文檔作爲bash函數的參數
東西大致如下:
function printArgs {
echo arg1="$1"
echo -n arg2=
cat <<EOF
$2
EOF
}
printArgs 17 <<EOF
18
19
EOF
或可能:
printArgs 17 $(cat <<EOF
18
19
EOF)
我有,我想喂ssh作爲命令執行此文件,而SSH會話從一個bash函數中調用。
也許應該有`EOF`和`(``? – 2016-09-14 14:31:00
之間應該有一個換行符,我想通過一個醜陋的Emacs格式來評估批處理模式;這是一個完美的使用案例這個「黑客」 – 2017-08-18 03:14:39
幾個月後,我需要通過一個醜陋的GIMP格式來評估它的TinyScheme批處理器。它似乎繼續<3 – 2018-01-05 04:58:29