0
我想在最後一行的最後一行的特定文件中添加xyz abc字符串。找到最後一行的最後一個位置,並通過bash腳本追加內容
例如,我提到了包含最後一行程序的示例文件,可能還有其他程序需要通過bash腳本添加。我可以使用sed替換,但程序值是動態的,所以可能代碼應該像查找最後一行,最後減去一個位置 - > append xyz - > save?
嘗試代碼:
sed '$s/$/'"$(paste -sd, 'msft ibm')"'/' ${SampleFile}
示例文件:
ldap_userdn="uid=google,cn=admins"
programs="ie firefox google"
預期的文件:
ldap_userdn="uid=google,cn=admins"
programs="ie firefox google msft ibm"
請注意,值與雙引號加。有人可以幫幫我嗎?
$ sed的-e '$ S/「$/MSFT IBM」/' F#-e被錯過了。謝謝fredtantini! –