The UNIX and Linux Forums  
Helloやアメリカ合衆国へようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。

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



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

その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
問題はgrep 。 syndex シェルプログラミングとスクリプティング 2 2007年7月11日 01:44午後
問題はgrep asal_email2 UNIXのダミー質問と回答のため 4 2005年6月22日 08:49午後
問題はgrep svennie UNIXのダミー質問と回答のため 5 2004年11月8日 04:29午前
問題はgrep lesstjm シェルプログラミングとスクリプティング 2 2004年10月27日 10:13午前
問題はgrep odogbolu98 シェルプログラミングとスクリプティング 3 2003年2月18日 03:53午後

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek を搭載 Powered by Google
 
LinkBack スレッドツール このスレッドを検索 スレッドを評価 表示モード
  #1固定リンク)  
Old 2008年6月5日
balamv balamv is offline
登録ユーザー
  
 

参加日: 2008年5月
投稿: 24
Exclamation 問題はgrep

例:

bashの水曜日
/ホーム/ balamv


bashの:詳細Test.txtは
こんにちは
こんにちは- sslを
歓迎
歓迎のSSL
やあ
さようなら
偶然のSSLを
seeyou

私は含まれていない場合はSSL SSLとは、 1つを含むすべての行を取得したい。

出力はこのようにする必要があります。


こんにちは- sslを
歓迎のSSL
やあ
偶然のSSLを
seeyou


もし行[元に注意してください。ハロー] 、 SSLを取得し、 SSLの行のみをしている。

これを達成するためにどのように?
  #2固定リンク)  
Old 2008年6月5日
時代 era is offline Forum Advisor  
Herder of Useless Cats (On Sabbatical)
  
 

参加日: 2008年3月
場所: /there/is/only/bin/sh
投稿数: 3652
それは本当にはgrep問題は、それ自体ではない。

コード:
sed -n 's/-ssl$//p' test.txt | fgrep -vxf - test.txt
これは、すべての行を見つけるとのSSL - sslの接尾辞を除去し、任意の行にこれらの行は、元のファイルからの削除は、 SSLの接尾辞( - sslの行)のマッチングが削除されます。
  #3固定リンク)  
Old 2008年6月5日
balamv balamv is offline
登録ユーザー
  
 

参加日: 2008年5月
投稿: 24
ナンバーこれは与えているのは出力として期待されています。
こんにちは- sslを
歓迎のSSL
やあ
偶然のSSLを
seeyou
  #4固定リンク)  
Old 2008年6月5日
spirtle spirtle is offline
登録ユーザー
  
 

参加日: 2008年6月
場所:スコットランド
投稿数: 150
叫ぶ必要はありません。
どのような出力 した を得るか?

私が唯一の可能性の問題を参照してください 時代余分なスペースがある場合は、 " " SSLを後にしたソリューションだが、若干の変更修正は:
コード:
sed -n 's/-ssl\s*$//p' test.txt | fgrep -vxf - test.txt
  #5固定リンク)  
Old 2008年6月5日
時代 era is offline Forum Advisor  
Herder of Useless Cats (On Sabbatical)
  
 

参加日: 2008年3月
場所: /there/is/only/bin/sh
投稿数: 3652
\秒 は、標準ではない セッド 表現すると[内部スペースとタブを使うことが]ブラケットを使用します。しかし、私は元の例では末尾にスペースが表示されません。かなりのスペースがある場合は、下記を利用している コードタグ 時のサンプルを掲載。
Closed Thread

ブックマーク

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

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

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

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




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


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

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