助け合いフォーラム

LPIC

LPIC Lv1-101(Ver5.0)

sedコマンドを使用して、「text」ファイルに含まれる全ての「ping」という文字列を「hoge」に置換したい。適切なコマンドは?(省略できるオプションは省略すること)

投稿日 2025/01/21

この問題で「sed's/ping/hoge/g'text」と回答したら間違いだった。正解は「sed s/ping/hoge/g text」だと表示された。
参考書を見てもシングルクォーテーションで囲っている。
chatgptに質問したら「安全性の観点からは推奨されない」と回答された。
問題としてどうなんですか?


6 6se2oin

2025/01/21 22:58

※コマ問です。問題IDはメモしていなかったので不明です。

2025/01/22 08:29

コマ問には ID なかった気がするので、特定するのは難しいと思います。

で、このコマ問の元になった問題ID: 3504(のはず)ですが、こちらではシングルクオーテーションも何も無しになっているので学習用の問題とその回答がそのまま出題されているだけかと思います。囲うのが良いという点には同意ですが、囲まなくても動くので学習者の負担を減らす、という意図じゃないかなと思っています。


コメント

この返信に対して
コメントを記入できます

この投稿に対して返信しませんか?