我想製作一個shell腳本來打開一個文件並在文件末尾添加行,然後保存它。如何製作一個shell腳本來打開一個文件並在文件末尾添加行並保存?
更具體,我想作以下命令shell腳本:
$ ulimit -n
1024
如果小於65536那麼,
$ vim /etc/security/limits.conf
添加在文件的結尾:
root soft nofile 65536
root hard nofile 65536
soft nofile 65536
soft nofile 65536
!wc in vim。然後重啓。
如何製作這個shell腳本?
或者,更好:'{回聲「......」;回聲「...」;回聲「...」;回聲「...」; } >>/etc/security/limits.conf'只打開(關閉)文件一次。 –
@JonathanLeffler這太棒了,謝謝你的提示。 – Amit
在評論中,我需要分號;在你的腳本中,最好是可讀性用新行代替它們,如圖所示。如果'}與命令位於同一行,那麼在它之前你需要一個分號,不同於子shell中的')'。奇怪,但如此。 –