2006年7月 6日

[linux-users:106730] Re: シェルでコマンド引数の処理

>> On Thu, 6 Jul 2006 14:02:52 +0900, had doc said:

had>   -f)
had> f=$2; shift; shift;
had> ;;
had>  で引数をとると、$f=/path/to/FILEになるが、
had>  $f=FILEにするにはどうすればよろしいのでしょうか。

f=`basename $2`
f=`echo $2 | sed -e 's/^.*\//'`
f=${2/#*\//}

とまぁいろいろ.
--
(ishi)


投稿者 xml-rpc : 2006年7月 6日 14:46
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/39111
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。