![]() |
Helloやアメリカ合衆国へようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| 2つのファイルを組み合わせる | hemangjani | シェルプログラミングとスクリプティング | 7 | 2007年6月13日 10:32午後 |
| 2つのファイルを組み合わせる | stevefox | シェルプログラミングとスクリプティング | 4 | 2006年2月20日 05:09午前 |
| 2つのファイルを組み合わせる | bat711 | シェルプログラミングとスクリプティング | 3 | 2005年10月5日 01:26午後 |
| ファイルを結合する | Endaマーティン | UNIXのダミー質問と回答のため | 2 | 2001年7月20日 10:31午前 |
| ファイルの結合 | apalex | UNIXのダミー質問と回答のため | 3 | 2001年6月19日 09:49午前 |
![]() |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|
|
||||
|
私のAwkを使用するが、それを組み合わせることがまだできていないと思っている。ここでは、ファイルです。
猫file1.txt スミス氏 ミスタージョン ミリ秒リンダ 猫file2.txt いいえ4 Jln Empat クアラルンプール いいえ213 Tmnエムオークラフト ケダ州 いいえ1カンポンBukit マレーシア 私は、出力されるので、このファイル1とファイル2を組み合わせると思う: スミス氏 いいえ4 Jln Empat クアラルンプール ミスタージョン いいえ213 Tmnエムオークラフト ケダ州 ミリ秒リンダ いいえ1カンポンBukit マレーシア 誰か助けてください... ![]() |
|
||||
|
私はこのスクリプトを試みるが、 " awkは:致命的だ:ソースファイルを開くことができません開始` ( "
スクリプト: # ! / bin / shに DATA1 \u003d file1.txt DATA2 \u003d file2.txt awkは- fを'開始( は( ( getline < " ' $ DATA2 ' " ) > 0 ) f2array [ $ 2 ] \u003d $ 1 OFS \u003d","} (場合( [ $ 1 ] ) f2array 印刷f2array [ $ 1 ] 、 $ 2 、 $ 3 、 $ 4 、 $ 5 ) ' $ DATA1 お時間をお寄せいただきありがとうございますフランクリン私のスレッドを読むこと ![]() |
|
||||
|
している場合はPython
コード:
#!/usr/bin/env python
file1=open("file1").read().split("\n")
file1=[i for i in file1 if i.strip() !="" ]
file2=open("file2").read().split("\n\n")
for item in zip(file1,file2):
print item[0],"\n",''.join(item[1]),"\n"
コード:
# ./test.py Mr Smith No 4 Jln Empat Kuala Lumpur Mr John No 213 Tmn Bunga Kedah Ms Linda No 1 Kampung Bukit Malaysia |
|
||||
|
引用:
![]() |