2017-05-04 281 views

回答

2

(用-l選項,而不是一個「的ls -l」命令ls)周圍的命令刪除引號:

items=$(ls -l) 

但是,什麼是錯的只有:

head *.* 

這讓所有的文件頭。

-1

您可能需要使用反引號的系統命令。

嘗試以下方法

 items=`ls -l` 

EDITED修復錯誤在引號

+0

這甚至不起作用。可以使用後面的勾號,但不使用括號:'items = \'ls -l'''。 –

0

命令將被解釋爲一個整體命令。剛剛從

$("ls -l") 

刪除引號和該命令將被正確識別

相關問題