![]() |
Helloやアメリカ合衆国へようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| 開発リリース: Linuxのミント4.0ベータ版"はFluxbox " 、 4.0アルファ" Debianの" | アイボット | UNIXおよびLinuxのRSSニュース | 0 | 2008年1月4日 03:00午後 |
| 説明して行" mn_code \u003d `環境変数|はgrep " ..分" | awkは- F "を\u003d " ' ( ) $ 2を印刷' ` " | Lokesha | UNIXのダミー質問と回答のため | 4 | 2007年12月20日 01:52午前 |
| いいえutpmxエントリ:低水準から実行する必要があります"ログイン" "シェル" | peterpan | UNIXのダミー質問と回答のため | 0 | 2006年1月18日 04:15午前 |
| して下さい-名" *.テキスト" Kornシェルスクリプトで | jwperry | シェルプログラミングとスクリプティング | 3 | 2002年7月19日 01:51午後 |
| Kornシェル"を選択する"コマンド | mpegler | シェルプログラミングとスクリプティング | 2 | 2002年6月23日 10:41午後 |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
||||
|
Kornシェル"ループ&配列"
やあ、
私は特定の行為を繰り返すことになるまでは、スクリプトを書くことが実行されている試みです。私は私の2つのファイルを比較したいと思いますが。 例えば: ファイル1は、同社の電子メールサーバーからユーザーID (約900 )のリストを表示しています。 ファイル2 / etc / passwdのユーザIDから(約50かそこら)のリストを表示しています。 私は配列で、私はループ内でファイル2がいいのですがFile2にしている。 ときは、 idは、出力には/ dev / nullをリダイレクトされ、一致 しかし、 2つのIDが一致しない場合は、ファイル3に出力をリダイレクトする必要があります。このように移動した私は、ユーザーを削除することができます。 これは私の第1回試していた。 # ! / usr / binに/ ksh セットの配列ファイル1 私は$ (配列の[ @ ] ) する エコー"\u003d\u003d\u003d\u003d $私\u003d\u003d\u003d\u003d"ファイル2対 $私の差分ファイル2 実行>ファイル3 ------------------------------------------ と私の第2回お試しください。 # ! / usr / binに/ ksh egrepの場合、ファイル2ファイル1 > tmp_name 体外受精egrep - tmp_nameファイル2 >ファイル3 rm tmp_name ------------------------------------------- その後: # ! / usr / binに/ ksh 一方のユーザー名を読む する 一方ファイル2を読む する [ ' $ File2に' \u003d ' $ファイル2 ' ] ;し その他の もし 実行<ファイル2 実行<ファイル1 |