助け合いフォーラム
LPIC Lv1-101(Ver5.0)
sedコマンドを使用して、「text」ファイルに含まれる全ての「ping」という文字列を「hoge」に置換したい。適切なコマンドは?(省略できるオプションは省略すること)
6
6se2oin
投稿日 2025/01/21
この問題で「sed's/ping/hoge/g'text」と回答したら間違いだった。正解は「sed s/ping/hoge/g text」だと表示された。
参考書を見てもシングルクォーテーションで囲っている。
chatgptに質問したら「安全性の観点からは推奨されない」と回答された。
問題としてどうなんですか?
2025/01/22 08:29
コマ問には ID なかった気がするので、特定するのは難しいと思います。
で、このコマ問の元になった問題ID: 3504(のはず)ですが、こちらではシングルクオーテーションも何も無しになっているので学習用の問題とその回答がそのまま出題されているだけかと思います。囲うのが良いという点には同意ですが、囲まなくても動くので学習者の負担を減らす、という意図じゃないかなと思っています。
コメント
この投稿に対して返信しませんか?
6 6se2oin
2025/01/21 22:58
※コマ問です。問題IDはメモしていなかったので不明です。