![]() |
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| 必要なスクリプトを書くのを手伝ってあげましょう。 | wrapster | シェルプログラミングとスクリプティング | 5 | 2008年6月13日 05:52午前 |
| スクリプトが必要 | vpandey | シェルプログラミングとスクリプティング | 3 | 2008年3月4日 09:45午前 |
| スクリプトの情報が必要 | chris1234 | UNIXのダミー質問と回答のため | 3 | 2007年12月17日 07:35午後 |
| 必要な助けて!私の最初のスクリプト | fcbarcelona1984 | シェルプログラミングとスクリプティング | 1 | 2007年11月4日 12:32午後 |
| スクリプトに必要な | おじけづいた | Sun Solaris | 1 | 2007年3月20日 10:54午前 |
![]() |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|
|
||||
|
--- Awkのスクリプトが必要に役立つか?
Helloや感謝事前。
私の2レコードを1レコードにデータを統合する必要があります。 ここには、入力のサンプルです: -------------------------------------------------- ---------------------------------------- totalcountフレッドトーマス99999.00 88888:00 合計77777.00 -------------------------------------------------- ---------------------------------------- totalcountサリーsmither 99999.00 88888:00 合計77777.00 66666.00 -------------------------------------------------- ---------------------------------------- サンプルレコードは、 '-------'.内にグループ化されます私のように連結'---------'内のデータが必要 出力形式を以下に フレッド、トーマス、 77777.00 、 99999.00 、 888888:00 サリー、 Smither 、 77777.00 、 99999.00 、 888888:00 編集scuderiaf1で最終; 2008年6月21日に 10:44午前..理由:サンプルデータを簡素化 |
|
||||
|
zaxxon はいていることの1つが必要です。私は今の下ではgrep -メールargsは、 - v立っている。 ty 。 私はまだ上で各レコードのフィールドの数を統合する必要がある1つのレコード......に'------'間その意味するのでしょうか? 私は私が始めているの拠点Awkの声明している。私はそれを推奨grepコマンドをパイプ。 コード:
grep -vE "^------|^$" $FILENAME | awk '$4="04" { print $1","$2 }'
編集scuderiaf1で最終; 2008年6月21日に 10:35午前.. |