私のOSプラットフォームはこれです:SunOS machinehull01 5.10 Generic_148888-05 sun4v sparc SUNW、Sun-Fire-T200
ファイルから実行するシェルスクリプトを作成しました
ファイル名: test.sh
#!/bin/sh
VARNAME=$grep '-l' TestWord /home/hull/xml/text/*.txt
echo "Found $VARNAME"
コンソールで上記のコマンドを実行すると、エラーなしで正しい出力が得られますが、sh test.shまたは./test.shを実行すると、以下のエラーが発生します
test.sh: -l: not found
Found
誰かがこれについて私を助けてくれますか?