我想添加以下行:
nohup java -jar /mnt/fusion/nfs/labStats/LabInfoAutoLog.jar > /dev/null &
Run Code Online (Sandbox Code Playgroud)
/etc/rc.d/rc.local如果文件尚不存在,则到文件末尾.
我怎么能从linux命令行那样做?我认为grep或sed会工作,但我不熟悉其中任何一个让它工作.现在我使用echo,但这只是一遍又一遍地添加它.
ahi*_*end 15
假设你想要它在文件的末尾:
LINE="nohup java -jar /mnt/fusion/nfs/labStats/LabInfoAutoLog.jar > /dev/null &"
FILE=/etc/rc.d/rc.local
grep -q "$LINE" "$FILE" || echo "$LINE" >> "$FILE"
Run Code Online (Sandbox Code Playgroud)