![]() |
Helloやアメリカ合衆国へようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| 問題はgrepにパイプを使用して | ShellBeginner | シェルプログラミングとスクリプティング | 4 | 2009年5月31日 09:14午前 |
| レポートの出力を別のサーバーにパイプ | mirx | シェルプログラミングとスクリプティング | 2 | 2009年4月5日 06:41午後 |
| パイプを2つのファイルを出力する | NobluesFDT | UNIXのダミー質問と回答のため | 2 | 2008年8月6日 05:54午後 |
| パイプの出力方法については文書に! ! | sami98 | シェルプログラミングとスクリプティング | 7 | 2008年2月17日 10:40午前 |
| パイプへの出力文字列のメッセージ | princelinux | 高レベルのプログラミング | 3 | 2006年8月18日 02:09午前 |
![]() |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|
|
||||
|
すべてではgrepを使用する必要はありません。 セッド すれば十分。
コード:
# Replace the whole line with a new one sed -e "s/.*old_string.*/new_string/" # Replace the chosen string with a new one sed -e "s/old_string/new_string/" # Replace every occurance of the chosen string with a new one sed -e "s/old_string/new_string/g" |
|
||||
|
詳しくは、こちらを特定させ私:
私はファイルの内容を読むことを割り当てるようなシェルスクリプトの中で2つの変数がある その内容としており、こうした 1 \u003d " $ var1 \u003d xyzを" b \u003d " $ var1 \u003d abc "の 私は$ var1 \u003d XYZ社の発生のための2つ目のファイルを検索して必要に置き換える $ var1 \u003d abcの 私は使用している セッド - sを' / ' " $ 1 "'/'"$ b "の' / gに'が正常に動作するときに変数には例えば" 1 \u003d " $ var1 \u003d fdh & % 4の内容が一部の特殊文字を含む は、動作しない場合は交換してください。もし私だけ\u003d " $ var1 \u003d "は、上記の値を変更 セッド 正常にファイルに$ var1 \u003d $ var1 \u003d abcの交換に努めています。 誰も助けてくれない? |
![]() |
| ブックマーク |
| スレッドツール | このスレッドを検索 |
| 表示モード | このスレッド |
|
|