0
我必須使用一個工具(即Rez)來處理文本,但不允許長文本行;我想用預格式化腳本縮短長行。shell腳本強制回車以避免長行
我正在尋找的腳本是一個簡單的(darwin/unix)shell腳本,用於切割長行,例如在行的第70個字符後插入回車符,如果該字符是空格(任何其他想法會工作,我的事情)。
任何想法如何做到這一點?
感謝
我必須使用一個工具(即Rez)來處理文本,但不允許長文本行;我想用預格式化腳本縮短長行。shell腳本強制回車以避免長行
我正在尋找的腳本是一個簡單的(darwin/unix)shell腳本,用於切割長行,例如在行的第70個字符後插入回車符,如果該字符是空格(任何其他想法會工作,我的事情)。
任何想法如何做到這一點?
感謝
的fold
實用程序執行工作,與-s選項。不要忘記設置正確的區域設置,以便摺疊不會在特殊字符上失敗。
我所有的感謝mvds。
windows/linux-bash? – baruch 2010-11-03 11:27:16
對我來說目前尚不清楚。您總是希望在第70個字符後面插入換行符或僅用換行符替換空格?你能更準確地描述這一點嗎? – 2010-11-03 11:27:50
你嘗試過'fmt'嗎? – mvds 2010-11-03 11:39:20