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

Go Back   UNIXおよびLinuxフォーラム > トップフォーラム > UNIXの詳細&エキスパートのためのユーザー
Googleのunix.com



UNIXの詳細&エキスパートのためのユーザー 専門家への専門家。先進のUNIXは、 UNIXのコマンドは、 Linux 、オペレーティングシステム、システム管理、プログラミング、シェル、シェルスクリプトは、 Solarisのは、 Linux 、 HP - UXのは、 AIXので、 OS X 、 BSDのこちらをご覧ください。

その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
最寄りの一致 bogu0001 UNIXのダミー質問と回答のため 1 2009年2月13日 04:42午前
パターンと一致 tostay2003 シェルプログラミングとスクリプティング 3 2008年12月31日 01:47午後
Awkのか、行番号を見つけるために最も近いパターンを削除するsed alirezan シェルプログラミングとスクリプティング 1 2008年10月11日 07:08午前
Awkのパターンはどうすればいいとのフィールドと一致? someone123 シェルプログラミングとスクリプティング 4 2008年6月3日 09:08午前
パターンマッチと置換することができますか? frustrated1 シェルプログラミングとスクリプティング 4 2006年2月20日 08:48午前

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

参加日: 2009年6月
投稿: 3
一致するsed近い/パターン最寄り

すべての
私は2つの間に沿って(近い)パターンをいくつかのテキストraplaceし、苦しんでいる
コード:
line="/home/usr/bin/:/home/usr/devuser,n1.9/bin:/home/usr/root/bin"
私NEWVAL " 、基本的にすべてのテキスト"と" devuser "より'最寄りまで" devuser 、 n1.9 "を置き換える/ 'にいくつかの新しいテキスト。

私は以下の試み
コード:
echo $line | sed 's/devuser.*\//NEWVAL\//'
私の取得/ homeを/ usr / binに/ : /ホームは/ usr / NEWVAL / binに"

どこに期待している
/ homeを/ usr / binに/ : /ホームは/ usr / NEWVAL / binに: /ホームは/ usr /ルート/ binに"

わたしは知っている セッド 最長の可能性のパターンと一致し、僕も、この試み
コード:
echo $line | sed 's/devuser.*[^\/]/NEWVAL/'
まだ運

すべての支援よろしくお願いいたします。

事前に感謝します。

ポスト02:13 ---------- ----------前の更新時に更新されました----------午前01:30

やあみんな、
何かを発見
コード:
echo $line | sed 's/devuser[^\/]*/NEWVAL/'
私は、期待出力を与えている。

他の提案を歓迎しております。

編集otheusで最終; 2009年7月2日に 04:59午前..理由:コードのタグを追加
ビット受賞/ sudheer1984にこのポストに請求
日付 ユーザ コメント
2009年7月2日 otheus 独自のソリューションを投稿 500
 

ブックマーク

タグ
2つの単語の間に最寄りのセッドmtach

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

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

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

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




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


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

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