Saya mencoba melakukan pemeriksaan kondisi sederhana, tetapi sepertinya tidak berhasil.
Jika $#
sama dengan 0
atau lebih besar dari 1
maka katakan halo.
Saya telah mencoba sintaks berikut ini tanpa hasil:
if [ "$#" == 0 -o "$#" > 1 ] ; then
echo "hello"
fi
if [ "$#" == 0 ] || [ "$#" > 1 ] ; then
echo "hello"
fi
>
adalah redirection output di sh / bash. Sekarang Anda mungkin memiliki file dengan nama 1
.