だから私はこの目的のためにNanoを使用することをあきらめましたが、A)誰かに挑戦し、B)それがどのように/可能であるかを学ぶためにUnix.Linuxに入れると思いました。
前にrsaファイルへのリンクを追加したいです(command = "/ sbin / shutdown -h now")。
"cat prepend to file"を検索したときに私が見つけたほとんどの内容は次のようになりました。
command="/sbin/shutdown -h now"
ssh-rsa MyRSsAkEyasetcetc
私に必要なのは:
command="/sbin/shutdown -h now" ssh-rsa MySRasKeytsadnasdnasd
別名オールインアラインは、最初の行の前に追加されます。
ベストアンサー1
これは簡単なsed
コマンドです:
sed 's!^!command="/sbin/shutdown -h now" !'
公開鍵がファイルにある場合は、この-i
フラグを使用してファイルを内部で編集できます。
$ cat key.pub
ssh-rsa MySRasKeytsadnasdnasd
$ sed -i 's!^!command="/sbin/shutdown -h now" !' key.pub
$ cat key.pub
command="/sbin/shutdown -h now" ssh-rsa MySRasKeytsadnasdnasd