文字列検索/置換検索を実行し、一部の文字列がこれらのファイルに含まれている可能性があることを懸念しましたか、バイナリタイプの構造のためにsedはそれらを無視しますか、それとも関数を破壊する可能性がありますか?
質問する
219 次
1 に答える
0
これは実際には「試してみて、何が起こるかを確認する」ような質問なので、...
ファイルのコピーから始め
wtmp
ます。$ cp /var/log/wtmp wtmp.work
を使用してそれを見てください
who
:$ who wtmp.work lars pts/2 2012-10-23 10:58 (:0) lars pts/2 2012-10-23 11:01 (:0) lars pts/2 2012-10-23 11:11 (:0) lars pts/2 2012-10-23 11:43 (:0) lars pts/2 2012-10-23 12:41 (:0) lars pts/2 2012-10-23 12:41 (:0)
「スーパーマン」と一緒に「ラール」を配置してみましょう。
$ sed -i s/lars/superman/ wtmp.work
そして何が起こったのか見てみましょう:
$ who wtmp.work superman pts/7 1969-12-31 19:00
おっと。
うまくいけば、それはあなたの質問に答えます!
于 2012-12-18T03:43:54.527 に答える