![]() |
Helloやアメリカ合衆国へようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。
|
|
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午前 |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
||||
|
一致するsed近い/パターン最寄り
すべての
私は2つの間に沿って(近い)パターンをいくつかのテキストraplaceし、苦しんでいる コード:
line="/home/usr/bin/:/home/usr/devuser,n1.9/bin:/home/usr/root/bin" 私は以下の試み コード:
echo $line | sed 's/devuser.*\//NEWVAL\//' どこに期待している / 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 |