0

うまくいけば、ここに単純なものがあります-phpオプションをハッシュするためにgrepする行に//を挿入しようとしています

grep user@ file | sed -i 's/"//"/user' 

sedで文字「//」を実行する方法がわかりませんか?また、各cronの先頭に#を追加して、すべてのcronジョブを実行するsedコマンドについても考えています。

ありがとう

4

4 に答える 4

2

私があなたを正しく理解していて//、行の先頭に追加したい場合:

sed -i '/user@/ s_^_//_' file

-i最初にせずに試してください)

他の意味がある場合は、明確にしてください。

于 2013-03-19T14:59:54.937 に答える
2

sed以外の区切り文字を使用できます/

sed -i '/user@/s|^|//|' file
于 2013-03-19T15:00:33.987 に答える
1

それを達成する別の方法は次のとおりです。

sed 's|user@|//&|' file.php 

|区切り文字としてだけでなく&、一致したパターンとしても使用します。

于 2016-02-01T23:12:16.340 に答える
0

私はそれを機能させるためのもう1つのオプションを見つけました!!!

sed -i '/user@/s/^/\/\//' file
于 2013-03-19T15:27:51.050 に答える