- 314 名前:login:Penguin mailto:age [2007/11/16(金) 18:50:01 ID:q8UeZNS0]
- ls -d /a/b/c/d/*/
のようにコマンドを打ち込むと /a/b/c/d/hoge1 /a/b/c/d/hoge2 /a/b/c/d/hoge3 のように出力が帰ってきますよね。この中から hoge1, hoge2, hoge3 の部分のみ、つまり ディレクトリ階層の一番深い部分のディレクトリ名 のみを得る為にはどうすれば良いのでしょうか?シェルスクリプト内で必要なのですが 分かりません。教えてください。 自分で調べた限りだと basename とか dirname がそれに近そうだったのですが、 ちょっと違うようです。他には見つけることが出来ませんでした。
|

|