1 :
login:Penguin:
awk sed cut etc... コマンドでtest.txt の中身を整形して下記のような出力結果が得たいのですが、スマートなコマンドは無いでしょうか?
test.txt の中身
------------------------------------
home/unix/apple.txt
home/linux/orange.txt
Windows/melom.txt
------------------------------------
コマンド実行結果
------------------------------------
home/unix
home/linux
Windows
------------------------------------
要はファイルを消してディレクトリ名を引っ張ってきたいんです。
パイプでつなぐのはかまわないんですが、あまり長々しくなく、読みやすいコマンドがあればご教授ください。
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
霊長類研究所
cat test.txt | sed "s%\(.*\)/[^/]*%\1%"
4 :
login:Penguin:2011/12/16(金) 20:43:30.77 ID:jImBgVqV
>3
すごい!!
コンパクトなコマンドですね、有難うございます!
5 :
login:Penguin:2011/12/16(金) 23:22:59.16 ID:ecnW/VEt
useless use of useless use of cat award award