新しい記事を書く事で広告が消せます。
Linux
くだらねえ質問はここに書き込め! Part 159
http://pc11.2ch.net/test/read.cgi/linux/1200987738/
47 名前:login:Penguin[] 投稿日:2008/01/23(水) 16:18:28 ID:epQIbgRh
コマンドラインで標準入力の末尾n行を消して出力するものって簡単にできますか?
今はwc -lで行数を見てそこからnを引き算した数aでhead -aしているのですが
もっとエレガントな方法があるのでしょうか?
48 名前:login:Penguin[sage] 投稿日:2008/01/23(水) 16:23:04 ID:tuFbfovj
>>47
ttp://pc11.2ch.net/test/read.cgi/linux/1184077033/444-445
http://pc11.2ch.net/test/read.cgi/linux/1184077033/
PC等 [Linux] “シェルスクリプト総合@LINUX Part3”
444 名前:login:Penguin[sage] 投稿日:2008/01/16(水) 13:17:12 ID:ZRO/FTzi
テキストファイルを、最後の3行を除いて出力したいのですが
何か良い書き方はないでしょうか。
sed '$d' xxxx | sed '$d' | sed '$d' と書くくらいしか思い付かなくて。
445 名前:login:Penguin[sage] 投稿日:2008/01/16(水) 14:26:14 ID:1obpvu1A
>>444
head -n -3 foobar.txt
くだらねえ質問はここに書き込め! Part 159
http://pc11.2ch.net/test/read.cgi/linux/1200987738/
47 名前:login:Penguin[] 投稿日:2008/01/23(水) 16:18:28 ID:epQIbgRh
コマンドラインで標準入力の末尾n行を消して出力するものって簡単にできますか?
今はwc -lで行数を見てそこからnを引き算した数aでhead -aしているのですが
もっとエレガントな方法があるのでしょうか?
48 名前:login:Penguin[sage] 投稿日:2008/01/23(水) 16:23:04 ID:tuFbfovj
>>47
ttp://pc11.2ch.net/test/read.cgi/linux/1184077033/444-445
http://pc11.2ch.net/test/read.cgi/linux/1184077033/
PC等 [Linux] “シェルスクリプト総合@LINUX Part3”
444 名前:login:Penguin[sage] 投稿日:2008/01/16(水) 13:17:12 ID:ZRO/FTzi
テキストファイルを、最後の3行を除いて出力したいのですが
何か良い書き方はないでしょうか。
sed '$d' xxxx | sed '$d' | sed '$d' と書くくらいしか思い付かなくて。
445 名前:login:Penguin[sage] 投稿日:2008/01/16(水) 14:26:14 ID:1obpvu1A
>>444
head -n -3 foobar.txt
管理人のみ閲覧できます
このコメントは管理人のみ閲覧できます
| | 2008年03月22日(Sat)17:50 [EDIT]
承認待ちコメント
このコメントは管理者の承認待ちです
| | 2009年02月07日(Sat)17:12 [EDIT]
| Home |


