![]() |
|
|
Googleのunix.com
|
|||||||
| UNIXのダミー質問と回答のため もしUNIXやLinuxについての質問があれば、ここに投稿してください。すべてのUNIXおよびLinux初心者歓迎! |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| 対投票を選択してください | smanu | IPネットワーク | 12 | 2007年4月30日 06:22午後 |
| reappearingメニューリストを使用して選択してください | forever_49ers | シェルプログラミングとスクリプティング | 9 | 2006年9月13日 05:05午後 |
| どのように与えられたリストからランダムなリストを生成するために | mskcc | シェルプログラミングとスクリプティング | 3 | 2006年5月30日 04:30午前 |
| 別のリストを1リストに異なる値を比較する | manualvin | シェルプログラミングとスクリプティング | 6 | 2004年6月22日 07:42午前 |
| を選択してください( )と読む( ) | jnuno | 高レベルのプログラミング | 2 | 2002年11月19日 02:03午後 |
|
|
LinkBack | スレッドツール | このスレッドを検索 |
評価:
|
表示モード |
|
||||
|
Awkの-を選択してリストから
こんにちはすべて、 私は、ファイルからいくつかの列を選択し、値のリストに基づいています。 これを達成することができる最善の方法を知っていただきたいと思います。 1 57の場合coulmnし、 ist列(この作品)の値をプリントしている コード:
awk -F' ' '{if ( $1 == 57 ) {print $1}}' file.txt
今私の要件は、複数の列の値をチェックすることです。 (以下のように2を使用した場合は、 OR演算子がある) コード:
awk -F' ' '{if ( $1 == 57 || $1 == 58) {print $1}}' file.txt
私は私は、最初の列で確認する必要がある100の値を持つ。そこは、 if文を書くことなく、 100の条件でこれを行うには方法はありますか? (私は、ものを作る場合、簡単にファイルに)は、 100の値になる 以下の詳細情報が必要な場合はお知らせください。任意の仕方も大歓迎。 |
| ブックマーク |
| タグ |
| awkは、 nawk |
| スレッドツール | このスレッドを検索 |
| 表示モード | このスレッド |
|
|