![]() |
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| ファイル内の文字の検証区切り線 | kolesunil | UNIXのダミー質問と回答のため | 3 | 2008年5月27日 07:48午前 |
| awkは、ファイルの解析 | devtakh | シェルプログラミングとスクリプティング | 4 | 2008年5月6日 12:13午後 |
| ファイルの解析 | jsusheel | シェルプログラミングとスクリプティング | 5 | 2007年9月25日 11:25午前 |
| シェルスクリプトのファイルの検証でお困り | シュリーチャクラ | シェルプログラミングとスクリプティング | 1 | 2007年7月19日 03:22午後 |
| 検証:ファイル<ファイル名> | u263066 | シェルプログラミングとスクリプティング | 2 | 2006年9月26日 04:59午前 |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
||||
|
CSVファイルの解析と検証
私は、 CSVファイルは、最後の2つの別々のプロセスを通じて(ニーズ2ファイル( Dload.unlとTload.unlされますし、我々は、入力ファイル名mass.csvです)と言うよ。私がprocessfile ( )関数呼び出しは、プロセスがDload funtionれます。 Dloadにmass.csvでは、私を読むには、次のDloadしてください:
1 。アレイ内(または、最後の列)は、 6要素を削除 の形式です2.validateミリ/ ddの/ YYの 0-4は、要素がNOT NULLです3.validate ライン@ 4.writeパイプでは、その行の終わりにはパイプ( )で区切ってDload.unlに Tloadでは、私Tloadにmass.csvを読むことをしたいし、以下の通りです: 1 。各列には、次の情報をファイルに3列の追加: 出力- @ [ 0 ] \u003d 0 出力- @ [ 1 ] \u003d今日の日付の形式2007-11-07 00:00:00 ( ) 出力- @ [ 2 ] \u003d " A "は ライン@ 2.writeパイプでは、その行の終わりにはパイプ( )で区切ってDload.unlに 事前のおかげで、本当に感謝しています。 ここには、入力ファイルの例です: 0,2007 、 、 MassLd 、 7,106,212,314,81 、および、 0,2008 、 B 、 MassLd 、 8,107,213,315,82 、 × 、 0,2009 、 ç 、 MassLd 、 9,108,214,316,83 、 zは、 0,2006 、割MassLd 、 6,109,215,317,84 、 ù 、 もし知っているか、私に何かご質問があるさせる必要があります。 秒 |