0
最初のパラメータが空であるか文字列 "task"が含まれているかを確認するシェルスクリプトを作成します。 私が試した:コマンドに文字列か空文が含まれていないか確認してください。
if [ -z "$*" ] || [$1 != *"task"*] ; then
echo "Empty or not contains task"
else
echo "Contains task"
をしかし、それは正しくありません。
がif [ -z "$*" ] ; then
echo "empty"
elif [$1 != *"task"*] ; then
echo "Not contains task"
else
echo "Contains task"
空の状態が正しいですが、上の条件のチェックが正しくない文字列が含まれています は私も状況を打破しようとしました。 誰かがそれを修正する方法を知っていますか?
おかげ