![]() |
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| のi -ノード-ディスクの空き領域のうちに/ tmpに | bblondin | AIX | 4 | 2009年1月24日 08:36午後 |
| シェルスクリプトのXMLノードをマップに | mark14 | シェルプログラミングとスクリプティング | 1 | 2008年3月25日 01:51午後 |
| ノードを管理するか? ? | 本当の | UNIXの詳細&エキスパートのためのユーザー | 5 | 2003年3月21日 05:47午前 |
| ノード | kamisi | UNIXのダミー質問と回答のため | 3 | 2002年5月30日 04:47午後 |
| のi -ノード | djatwork | UNIXのダミー質問と回答のため | 4 | 2001年9月25日 01:29午後 |
![]() |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|
|
||||
|
グラフの接続ノードを作る
ハイパワーユーザーは、
私はこの次のデータがある: ファイル1 単3形の 単3形B 単3形ç bbのX bbイ bb Ž 蹐または Cc p宛先 蹐問 。 。 。 。 。 。 。 。 と私はこのような接続ノードになると思う: ファイル2 の単3形の の単3形B の単3形ç B単3 ç B単3 B ç単3 ç XのbbのX Xのbbイ Xのbb Ž イbb Ž イbbイ bb Ž Ž 。 。 。 。 。 。 。 。 。 。 。 。 私は、この関係をグラフを作成している。 100.000行以上のファイルがある可能性がある。どんな提案も、方法を使用してファイル2を作成する perlの やawkは?テキサス州 |
|
||||
|
コード:
join -o 1.2 0 2.2 -1 1 -2 1 file1 file1 | nawk '!a[$3$2$1];{a[$1$2$3]++}'
これは良い)は、大規模なファイル1 (かどうかを実行することがあります: コード:
join -o 1.2 0 2.2 -1 1 -2 1 file1 file1 | nawk '$1<$3{print;next}{print$3,$2,$1}' | sort -u
編集colemarで最終; 2009年5月26日に 11:11午前.. |
|
||||
|
テキサス州のスクリプトです。しかし、私は、前の1つに関連している別の問題があります。たとえば、私はこのファイルがある:
ファイル1 単3の3 単3形bは4 単3形ç 5 bb × 6 bbイ7 bb Ž 8 蹐または9 Cc p宛先10 蹐問11 。 。 。 。 。 。 。 。 と私はこのような接続ノードになると思う: ファイル2 の単3を3月3日 Bの単3形4月3日 5月3日の単3形ç B単3形ç 4月5日 B単3 bは4四 単3形ç ç 5月5日 Xのbb Xの6月6日 Xのbbイ6月7日 Xのbb Ž 6月8日 イbb Ž 7月8日 イbbイ7月7日 bb Ž Ž 8月8日 。 。 。 。 。 。 。 。 。 。 。 。 私は、この関係をグラフを作成している。前と同様に、このファイル以上100.000行することがあります。どんな提案も、スクリプト、または、新しい1つ作成するに変更するか?テキサス州 |