0

私の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

誰かがこれについて私を助けてくれますか?

4

2 に答える 2