![]() |
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| CSVファイルを処理 | janemary.a | 高レベルのプログラミング | 1 | 2007年5月11日 07:27午前 |
| ファイルをチェックするためのシェルスクリプトを別のファイルを処理する前に存在する | heprox | シェルプログラミングとスクリプティング | 3 | 2006年11月14日 03:26午前 |
| perlのファイルを処理する上で | garric | シェルプログラミングとスクリプティング | 2 | 2006年9月2日 12:25午前 |
| ファイルの処理を行 | fablef00 | シェルプログラミングとスクリプティング | 8 | 2006年1月23日 11:41午前 |
| テキストファイルの処理 | TheCrunge | UNIXのダミー質問と回答のため | 1 | 2005年11月9日 11:47午前 |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
||||
|
でファイルを処理するsedやawkは
こんにちは、
私はおそらく、単純なテキスト処理の作業ですが、私はそれを私の脳を包むことはできません。 私は、次のようなテキストファイルがあります。は、一部の最初のフィールドの中イニシャルはありませんが、いくつか注意してください。 john.r.smith : john.smith @ yahoo.com ブッシュ: gwbush@whitehouse.gov larry.doby : ldoby@hotmail.com tom.t.hall : nashville.com @ tom.t.hall 私は、このようなファイルと一緒になると思う: ジョンスミス<tab>製造<tab>製造john.smith @ yahoo.com ジョージブッシュ<tab>製造<tab>製造gwbush@whitehouse.gov ラリー<tab>製造doby <tab>製造ldoby@hotmail.com トム<tab>製造ホール<tab>製造nashville.com @ tom.t.hall だから、私は2つのフィールドはタブで区切られたそれぞれの行に分割したい。 awkは簡単にこれを行うことができたし、ファイルに書いている。 awkは- Fを' : ' ' ( " $ 1を印刷\ T "を$ 2 ) ' inputfile > outputfile 私を排除するフィールド1で最初の、真ん中が存在する場合。すればよいがと セッドが、どのように処理することができる唯一のフィールド1とフィールド2はそのまま残すか? ご提案大歓迎です。 |