Linux如何過濾控制字元?常用命令是什麼?

老男孩IT教育機構發表於2022-12-06

  Linux命令是對Linux系統進行管理的命令,在Linux中大部分事情都可以透過命令來實現,那麼Linux中透過什麼命令可以過濾控制字元?Linux中可以過濾控制字元的命令是col,它也是管道命令家族中的一員,接下來透過這篇文章為大家詳細介紹一下。

  Linux中可以過濾控制字元的命令是col。

  Linux col命令

  col命令是Linux下的一個文件編輯命令,其英文全稱是colation,翻譯過來就是過濾,col命令主要有一個功能,能夠在許多說明檔案裡有效地過濾控制字元。

  說明:col命令就相當於一個標準輸入文字過濾器,它會從標註輸入裝置內讀取文字內容,並且將內容顯示到標註輸出裝置。

  在許多Unix說明檔案裡,都有RLF控制字元。當我們運用shell特殊字元>或>>,把說明檔案的內容輸出成純文字檔案時,控制字元會變成亂碼,col指令則能有效濾除這些控制字元。

  語法

  col [-bfx][-l<緩衝區列數>]

  引數

  -b:過濾掉所有的控制字元,包括RLF和HRLF。

  -f:濾除RLF字元,但允許將HRLF字元呈現出來。

  -x:以多個空格字元來表示跳格字元。

  -l<緩衝區列數>:預設的記憶體緩衝區有128列,您可以自行指定緩衝區的大小。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2926938/,如需轉載,請註明出處,否則將追究法律責任。

相關文章