1

たとえば、私のGetoptsの解決策を必死に見つけようとしています

#!/bin/bash

while getopts ":a:b:" opt; do

case $opt in 

  a) find / $OPTARG >&2  ;;

  b) 2>/dev/null  >&2 ;;

  \?)
    echo "Invalid option: -$OPTARG" >&2
    exit 1
    ;;
esac

そして、出力例として

./somefile.sh -a *txt -b

また

./somefile.sh -b -a *txt

しかし、さらにアップグレードできることを確認したいと思います。たとえば、shファイルのみを見つけるか、他の何かを見つけます。見つけるのは簡単ではありませんが、誰かが私を助けてくれることを願っています.

4

0 に答える 0