我很新來砸, 我學習瞭如何使用變量是這樣的: var=$(cat << EOF
this is echoed
and this as well...
EOF
)
echo "$var"
如果上面的代碼使用variable你怎麼叫下面的方法叫什麼?這叫做使用definition? def="This should be echoed\nand this as well...\n"
我有文件夾在2個文件如下所示 $ ls -l
total 1
-rw-r--r-- 1 user user-group 0 May 10 14:49 test
-rw-r--r-- 1 user user-group 0 May 10 14:49 test1
清單中的文件正顯示出正常的。但爲什麼下面的命令顯示兩行合併在bash中的單行? $ echo `ls -l`
total 1 -
我正在執行命令替換並將結果保存到變量中。但是,該命令的結果包含雙引號,導致變量爲空。 當運行test="$(java -version)"我得到以下結果: openjdk version "1.8.0_65"
OpenJDK Runtime Environment (build 1.8.0_65-b17)
OpenJDK 64-Bit Server VM (build 25.65-b01, m