2010-11-03 70 views
0

我必須使用一個工具(即Rez)來處理文本,但不允許長文本行;我想用預格式化腳本縮短長行。shell腳本強制回車以避免長行

我正在尋找的腳本是一個簡單的(darwin/unix)shell腳本,用於切割長行,例如在行的第70個字符後插入回車符,如果該字符是空格(任何其他想法會工作,我的事情)。

任何想法如何做到這一點?

感謝

+0

windows/linux-bash? – baruch 2010-11-03 11:27:16

+0

對我來說目前尚不清楚。您總是希望在第70個字符後面插入換行符或僅用換行符替換空格?你能更準確地描述這一點嗎? – 2010-11-03 11:27:50

+1

你嘗試過'fmt'嗎? – mvds 2010-11-03 11:39:20

回答

0

fold實用程序執行工作,與-s選項。不要忘記設置正確的區域設置,以便摺疊不會在特殊字符上失敗。

我所有的感謝mvds。