"& &"の二重括弧でテストし、elseステートメントに移動しないたびにNULL値に対して試しました。ifステートメント内のテストでヌルがキャッチされない
#!/bin/bash
#find | grep
#find -a {} | grep {search}
function fg {
if [ -z $1 ] && [ -z $2 ]; then
echo "Help: find {path} | grep {search} "
else
find $1 | grep $2
fi
}
fg
$ 1と$ 2を引用して試しましたか? –
はい、私は考えることができるすべてのバリエーションを試しました。私は変数に引数を割り当て、ifステートメントでそれらを適用しました。 – Hobnob