![]() |
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| 'から抜け出す' | finalight | シェルプログラミングとスクリプティング | 7 | 2008年11月19日 03:54午後 |
| レコードがどのようなUnixのファイルからレコードを読むこと | raoscb | UNIXのダミー質問と回答のため | 1 | 2008年5月16日 07:30午前 |
| スクリプトをファイルにして、不良ファイル内のレコードをかけるに不正なレコードを検索する | shilendrajadon | シェルプログラミングとスクリプティング | 2 | 2007年12月28日 10:02午前 |
| スクリプトをファイルにして、不良ファイル内のレコードをかけるに不正なレコードを検索する | shilendrajadon | UNIXの詳細&エキスパートのためのユーザー | 1 | 2007年12月28日 午前10時 |
| 分裂を記録し、ファイルにレコードを追加する | rsolap | シェルプログラミングとスクリプティング | 1 | 2007年8月13日 02:58午後 |
![]() |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|
|
||||
|
レコード( ksh )を使用して別れることにIFSのヘルプ
私は、このような出力を生成するプログラムがある: コード:
16010001pe3m_313101.ver 16010001pe3m_313101.ver 16010001pe4m_0 16010001pe4m_0 16010001pe4m_1 16010001pe4m_1 16010001pe4m_313101.ver 16010001pe4m_313101.ver group_defs.txt Group Definition File 私はkshスクリプトを印刷するには、私はこのように取得しようとしているが: コード:
16010001pe3m_313101.ver 16010001pe3m_313101.ver 16010001pe4m_0 16010001pe4m_0 16010001pe4m_1 16010001pe4m_1 16010001pe4m_313101.ver 16010001pe4m_313101.ver group_defs.txt Group Definition File ここではコードのようにです: コード:
typeset -L80 relative_path typeset -L80 description typeset -i count=0 OFS=IFS IFS=' ' for i in $(program) do print $i done だから、 2つの別の変数に2行を取得する必要がある、と私は、ループが検出されると、空の行を繰り返し処理する必要があります。 私を使ってみたことがある... コード:
IFS=' ' while read var1 var2 do print $var1 $var2 done < $(program) しかし、いずれかの動作しません。 IFS社は、空の行にどのようにして設定するの? 提案を歓迎する。 ありがとう。 |