気温;ミュージックビデオ気温$イ;実行して見つけると名前などの文字列を置き換えるために素晴らしい仕事をするsedはCDのパス名は次のスクリプトを使用内のすべての" />
![]() |
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| 検索すると、ディレクトリのファイルに文字列を置き換える | koti_rama | シェルプログラミングとスクリプティング | 2 | 2008年5月30日 04:48午前 |
| 複数のファイルに文字列検索と置換 | pharos467 | UNIXのダミー質問と回答のため | 2 | 2007年11月5日 11:47午後 |
| を見つけて、複数のファイル(シェルスクリプト)で置換 | jatins_s | シェルプログラミングとスクリプティング | 13 | 2007年11月5日 02:11午後 |
| 複数のフォルダ内のファイル検索と置換 | lodey | シェルプログラミングとスクリプティング | 6 | 2007年9月28日 03:00午前 |
| KornシェルでFTPと、複数のファイルを見つける | lambjam | UNIXのダミー質問と回答のため | 2 | 2007年8月13日 11:50午後 |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
||||
|
シェルスクリプトを検索し、複数のファイルの文字列を置き換える
私は以下のスクリプトを使用
CDのパス名 イ` ls * ` ; する セッド "秒/ ABCDの/ DCBA / gに" $ Ÿ >気温;ミュージックビデオ気温$イ; 完了した とそれを見つけると、指定されたパスのすべてのファイルの名前などの文字列を置き換えるために素晴らしい仕事をします。 私はファイルのパス(場所)で構成された文字列を置換しようとしている ABCDの私の代わりに交換すると言うç : / mydocuments /イメージがある エ: / mypics /個人、メタwontこのスクリプトをUNIXで検索するにはパスしているのは、文字列の代わりに失敗しています。 今私のスクリプトです CDのパス名 イ` ls * ` ; する セッド "秒/ 'はC : / mydocuments /写真' / 'エ: / mypics /個人' / gに" $ Ÿ >気温;ミュージックビデオ気温$イ; 完了した 疲れた単一引用符と二重引用符でのパスを与えるが、私のエラーを参照してください セッド:文字化けしてコマンド: / 'はC : / mydocuments /写真' / 'エ: / mypics /個人' / gに と、パス内のファイルのすべての内容は消去されています。 また、以下を使用してみました セッド - セッド - e "のだ!単4 ! BBBランク!グラム" セッド \u003d e "の+単4 +先BBB + g "という の文字列としてしている/ファイルの場所のパスに これに対処するため、他の方法です。 ありがとう |