0
A
回答
7
您可以使用SED:
sed -i '/^[^.]/s/^/./' text_file
相關問題
- 1. Shell腳本 - URL操作
- 2. AIX shell腳本中的日期操作
- 3. 執行從Java,Shell腳本Shell腳本已經閱讀操作
- 4. shell腳本-o操作不起作用
- 5. 用於日期操作的Shell腳本
- 6. Shell腳本文本
- 7. 如何在Unix Shell腳本中操作文件中的元素
- 8. 如何編寫django shell操作腳本?
- 9. Shell腳本意外操作員
- 10. shell腳本:[:意外操作符
- 11. Shell腳本和字符串操作
- 12. Shell腳本變量操縱
- 13. shell腳本作品
- 14. Shell腳本中的文本轉換
- 15. 提取shell腳本中的文本
- 16. shell腳本中的文本處理
- 17. Shell腳本:替換文本
- 18. Shell腳本查找本機的操作系統
- 19. 獲取操作系統版本的Shell腳本
- 20. 在shell腳本中操縱字符串
- 21. 編寫shell腳本的shell腳本
- 22. shell的shell腳本
- 23. shell腳本文件夾結構中循環和EXCUTE shell腳本
- 24. 在shell腳本中臨時目錄中的臨時操作
- 25. 文本對齊中心 - shell腳本
- 26. 從windows操作系統執行unix shell腳本文件
- 27. 文件夾操作不觸發shell腳本
- 28. 獲取文件夾操作以運行shell腳本
- 29. UNIX腳本中的shell腳本錯誤
- 30. Shell腳本查找文本文件中的文本
你能解釋模式一點點? – user157195
'/^[^.]/'意味着「對於以不是句號的字符開頭的每一行」。 's /^/./'表示「用句點替換行的開頭」。令人困惑的是'^'可能意味着兩件事:在這裏它被用來將搜索模式錨定到一行的開頭,並且它也用於否定字符類。 '[abc]'匹配'a'或'b'或'c',而'[^ abc]'匹配任何不是*'a'或'b'或'c'的東西。 – larsks