Go Back   UNIXおよびLinuxフォーラム > トップフォーラム > シェルプログラミングとスクリプティング
Googleのサイト



シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。

Closed Thread
English Japanese Spanish French German Portuguese Italian を搭載 Powered by Google
 
スレッドツール このスレッドを検索 スレッドを評価 表示モード
  #1固定リンク)  
Old 2008年3月7日
登録ユーザー
 

参加日: 2008年1月
投稿: 16
その後はgrepを見つける

私はいくつかのパターンをいくつかのファイルのコンテンツと一致するように、私はそれを行うには面倒が起きている必要がある

ここに私はすでに試行されるもの:

このkshも実行されません

コード:
#!/bin/ksh
path="/export/home/ipomwbas"
pattern=$path"/flags"
find . -name "*.properties" |\
while read file; do
  /usr/xpg4/bin/grep -f $pattern $file | cat >> results
done

この私の予想出力するものではありません:


コード:
find . -name "*.properties" | xargs /usr/xpg4/bin/grep -f flags | cat >> results

スポンサーリンク
  #2固定リンク)  
Old 2008年3月7日
登録ユーザー
 

参加日: 2007年10月
場所:アメリカ合衆国
投稿数: 759
理由は単純ではなく、 xpg4バージョンはgrepを使うには猫のプロセスのいずれかである必要はありません...

見つける。名" *.プロパティ" | xargsのはgrep - fをフラグ> >結果
  #3固定リンク)  
Old 2008年3月7日
登録ユーザー
 

参加日: 2008年1月
投稿: 16
私はgrepのxpg4バージョンにしようとしましたが、それを与える:はgrep :不正なオプション-金
  #4固定リンク)  
Old 2008年3月10日
登録ユーザー
 

参加日: 2007年6月
所在地:中国北京
投稿数: 1,133

コード:
find . -name "*.txt" | xargs grep pattern | sed 's/^.*\.txt://' | cat  >> c

  #5固定リンク)  
Old 2008年3月11日
登録ユーザー
 

参加日: 2008年1月
投稿: 16
@ summer_cherry

私はこのように私の状況に合わせてご提案更新日:

コード:
find . -name "*.properties" | xargs /usr/xpg4/bin/grep -f flags | sed 's/^.*\.properties://' | cat  >> c

私が変な結果を与えた。このファイル内のエントリがたくさんいたが、それらのない私のフラグは、パターンファイルのように含まれる:


コード:
PROPERTIES_PATH         = c:/java/SM_Web/config/

このお手伝いできるかどうか分かりませんが、これは私のフラグの内容をファイル


コード:
.*\.host\=
.*\.port\=
.*\.url\=
.*\.schema\=
.*\.user.*
.*\.password\=
.*\.simulator.flag.*

  #6固定リンク)  
Old 2008年3月11日
登録ユーザー
 

参加日: 2006年6月
投稿数: 252
これは私にとってのUbuntuの私のパターンファイルで正規表現の構文を( )での作業です。


コード:
find . -iname '*.ext' | xargs egrep -f patterns.txt

  #7固定リンク)  
Old 2008年3月13日
登録ユーザー
 

参加日: 2008年1月
投稿: 16
引数は、 - inameしなかったために仕事を見つける
スポンサーリンク
Closed Thread

ブックマーク

タグ
linuxのUbuntuの

スレッドツール このスレッドを検索
このスレッドを検索

高度な検索
表示モード このスレッド
このスレッド

投稿ルール
あなた ことができない。 新しいスレッドを投稿
あなた ことができない。 返信の投稿
あなた ことができない。 添付ファイルの投稿
あなた ことができない。 自分の投稿を編集

BBコード なる 〜の上に
スマイリー なる 〜の上に
[イメージ] コードは 〜の上に
HTMLコードは、 オフ
トラックバック なる 〜の上に
ピングバック なる 〜の上に
Refbacks なる オフ


その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
、はgrepを見つける james94538 UNIXのダミー質問と回答のため 3 2008年10月9日 10:03午後
はgrep 、 awkは見つけるか? netrom UNIXのダミー質問と回答のため 4 2008年4月9日 06:03午後
はgrepを見つける MEllis5 UNIXのダミー質問と回答のため 1 2008年4月7日 09:16午前
を見つけてはgrep sarwan プログラミング 4 2006年4月10日 08:05午前
見つけるとはgrep Anika UNIXのダミー質問と回答のため 11 2001年2月1日 12:19午後



すべてGMT -4です。現在の時刻は 02:46午前


提供: vBulletin、著作権© 2000 - 2006、Jelsoft企業株式会社。言語翻訳による電源
vBCredits v1.4著作権© 2007 - 2008 、 PixelFXスタジオ
UNIXおよびLinuxのフォーラムコンテンツの著作権© 1993から2010。すべての権利Reserved.Ad管理で RedTyger

コンテンツ関連のURLで vBSEO 3.2.0