我對此很新。我只是試圖測試給定文件的存在,如果它不存在,請觸摸它。命令行迴應說我的參數太少。很明顯,我在這裏錯過了一些東西。謝謝你看看。Bourne Shell腳本中的「參數太少」
#!/bin/sh
echo Enter File Name
read filename
if [ -s $filename ]
then
echo The File Exists!
else
echo File did not previously exist
touch $filename
fi
在第四行有'}'而不是''' – Jacopofar 2013-05-03 12:41:32
這是我的錯誤輸入,但問題仍然存在。感謝您指出,但它不會改變我的問題。 =( – 2013-05-03 12:44:06
這工作很好,因爲它的寫作,我只是沒有正確調用它。* facepalm * – 2013-05-03 13:06:56