私はこれに非常に慣れていません。特定のファイルの存在をテストし、存在しない場合はそれに触れようとしているだけです。コマンド ラインは、引数が少なすぎると応答します。明らかに、ここで何かが欠けています。ご覧いただきありがとうございます。
#!/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