replace

ファイルの古い文字列と新しい文字列の両方を使用してファイル内のsedを置き換える
replace

ファイルの古い文字列と新しい文字列の両方を使用してファイル内のsedを置き換える

次のようにPHPファイルのコードブロックを自動的にコメントアウトしたいと思います。 元のブロック: // Enable all errors ini_set('display_startup_errors', 1); ini_set('display_errors', 1); error_reporting(E_ALL); 新しいコメントブロック: /* For the production version, the following codelines are commented out ...

Admin

zmv: ファイル名の二重引用符 (") を置き換えます。
replace

zmv: ファイル名の二重引用符 (") を置き換えます。

macOSでは、zmvを使用してファイル名の二重引用符( ")をアンダースコア(_)に置き換えたいのですが、zshexpnを使用して "を適切に区切ることはできません。使用する必要がある魔法のzsh/zmv/zshexpnオプションはありますか? % zmv -n '(**/)(*)' '$1${(S)2//"/_}' zmv: syntax error in replacement % zmv -n '(**/)(*)' '$1${(S)2//\"/_}' zmv: syntax error in replacement` % zmv -n '(**/)(...

Admin

CudaTextエディタでの検索と置換
replace

CudaTextエディタでの検索と置換

そのため、U-bootにダンプがあり、CudaTextエディタで特定の文字列を置き換える必要があります。これは私のキャラクターです e101b1e0: 30ef27d8 e792f415 9beea618 5c601de4 .'.0..........`\ e101b1f0: aeaf9d25 e1dd63e9 536b005b 262a5ef4 %....c..[.kS.^*& hilinux # hilinux # md 0xe100f800 0x3E00 e100f800: 1422b556 4b603659 2ff6c4a4...

Admin

コンテンツの検索と置換
replace

コンテンツの検索と置換

PIN A 1 1:3 0:8 0 0:0 PIN B 1 1:0 0 0:0 Z Z:0 PIN C 1 1:3 0:8 0 0:0 Z Z:0 PIN Bには影響を与えずにPIN AとPIN Cの内容のみを変更したいと思います。 0 0:3 Z 0:3 一般的な検索と置換方法を使用して、PIN Bの内容に影響を与えずに置き換える方法を見つけることができないようです。 perl -i -pe 's/0:0/0:3/g;' text perl -i -pe 's/Z:0/Z:3/g;' text 希望の出力: PIN A 1 1:3 0:8 0 0...

Admin

dte エディタを使用して交換する方法
replace

dte エディタを使用して交換する方法

これデータエディタ小さくて使いやすいコンソールテキストエディタ。 追加情報またはオンラインマニュアルには次のように記載されています。 正規表現探すそして変える (主な機能です)。しかし、私はどこでもそれを行う方法を見つけることができませんでしたreplace。 操作やそれを使用するためにコマンドモードに入る方法についてman dteは言及しません。replace ...

Admin

ディレクトリ内のすべてのファイル名の文字を変更する
replace

ディレクトリ内のすべてのファイル名の文字を変更する

これは宿題です! yayファイル名のすべてのスペースをディレクトリの下線に置き換えようとします。 $(command)を使用せずにxargsおよびshコマンドを使用する必要があります。コマンドラインを試しましたが、引き続き次のメッセージが表示されます。 sh: 1: Bad substitution このメッセージが引き続き表示される理由を説明できる人はいますか? 私が使用するのに疲れたコマンドは次のとおりです。 find yay -type f -print0 | xargs -0 -I {} sh -c 'newname="${1// /_}"; mv...

Admin

ファイル名で見つかったパターンにのみ依存して、ファイル名とファイル名の内容を変更します。
replace

ファイル名で見つかったパターンにのみ依存して、ファイル名とファイル名の内容を変更します。

filename.ext次のパターンに基づいてコンテンツの一致パターンを置き換えることができるかどうか疑問に思います。ファイル名それ自体で使用されますsed(grepおそらく?)。 たとえば、再作成できるファイルをいくつか紹介します。 cat > '[2022] Diary 2022 (essay, Travels).txt' <<\EOF TITLE/- Diary 2022 (essay, Travels) -\TITLE @ sometext... EOF cat > '[2022] Diary 2022 (list, R...

Admin

特殊行を探して特殊文字列を置き換える方法
replace

特殊行を探して特殊文字列を置き換える方法

私は「追加」、「消去」、および「検索」パラメータを使用してToDoリストスクリプトを作成しました。 "complete"パラメータを渡す必要があり、スクリプトは関連する行を見つけて最初の列を別の値に置き換えます。どうすればいいですか? スクリプトの結果は次のとおりです。 0,H,First Task 0,L,Second Task 0,M,Third Task さて、同様のことを行い、./todo done 2次の結果を得たいと思います。 0,H,First Task 1,L,Second Task 0,M,Third Task ...

Admin

sed:成功を条件に置き換える
replace

sed:成功を条件に置き換える

sed私は置換を実行し、成功状態を条件として使用して行を印刷する良い使い方を見つけました。 $ seq 3 | sed -n 's/2/B/ p' B この短い形式を拡張してより多くのことができるかどうか疑問に思います。良い、 この行は、交換が成功した場合にのみ印刷されますが、 印刷する前に別の作業を行う必要があります。 可能ですか?以下を試しましたが失敗しました。 $ seq 3 | sed -n 's/2/B/ {p}' sed: -e expression #1, char 8: unknown option to `s' ...

Admin

sedを使用して10個の空白文字を追加します。
replace

sedを使用して10個の空白文字を追加します。

文字列を置き換えるスクリプトを作成しましたが、10個の空白文字を再追加する必要があります。私できるスペースバーを10回押すと再び追加され動作しますが、私のスクリプトではひどいようです。 私のスクリプト: sed -i 's/server.os[ \t]*$freebsd/server.os $linux/g' ~/var/log.txt 次のようなものを使用して、server.os間に10個の空白文字を追加したいと思います。$linux{whitespace*10} メモ: 前に 10 個の空白文字があるので、$freebsd次を使用します。[ \t]* ...

Admin

ファイル名の複数の部分文字列を1つ(bashまたはzsh)に置き換えます。
replace

ファイル名の複数の部分文字列を1つ(bashまたはzsh)に置き換えます。

さまざまな形式(解像度4k、4K、2160、XXYなど)の情報を含むファイル名を持つテキストファイルがありますが、ファイル名を一貫した単一形式に変更したいと思います。 1つのパターンのみを実行するときは、次のようにしましたが(スクリプトから抜粋)、複数の部分文字列(OR演算子)を含む正規表現形式を含めるように行を調整または変更する方法はありますか?ライン3ファッション。 line1: findhighresmarker=".4k." line2: replaceWith=".2k." line3: newFileName2K=${file//$findhig...

Admin

フォルダ内のすべてのファイルを見つけて置き換える特別なパターン
replace

フォルダ内のすべてのファイルを見つけて置き換える特別なパターン

次の文字列を含む共通のバイオインフォマティブ形式(FASTA)の一連のファイルがあります。1つの特殊文字 "">"、サンプル名のテキスト(文字列は長さが異なり、数字または文字を含めることができます)、および追加数字私はMac OSXでBashを使っています。 サンプル名の後のすべての数字を削除する特別なパターンを使用してテキスト文字列を見つけて置き換えたい(ここではサンプルは「Tsuc2」です)。これまで私が見つけた最良の方法は、TextEditで「数値」特殊モードを手動で使用することです。これはうまくいきますが、理想的にはforループファイルを開き、...

Admin

あるファイルの空白行を別のファイルの行に置き換える
replace

あるファイルの空白行を別のファイルの行に置き換える

私は持っていますファイル1.csv "word 1" "" "word 3" "" "word 5" "word 6" そしてファイル2.csv "replacement text 1" "replacement text 2" "replacement text 3" "replacement text 4" "replacement text 5" "replacement text 6" file1に空の行(または ""のある行)があることを確認し、それをfile2の内容に置き換えるコマンドを探しています。 これ出力.csvしなければならない "w...

Admin

ターミナル出力で特定の用語の後ろにある項目を見つけて置き換える方法
replace

ターミナル出力で特定の用語の後ろにある項目を見つけて置き換える方法

既知の特定のパーティション名の後にblkid特定のパーティション名を実行してコピーする必要があります。UUID 次に、既存の設定ファイルに貼り付けて、UUID()にすでに存在する設定ファイルを置き換える必要がありますparent_device_uuid。以下の構成例。 初心者が理解できる方法でこれを行う方法を示すことができる人はいますか? { "backup_device_uuid" : "cdb09919-39d4-4a17-9fc4-6daa1d38f1e1", "parent_device_uuid" : "IOe7Qc-fjAK-2ydl-O...

Admin