Linux colrm命令

Linux 命令大全 Linux 命令大全

Linux colrm命令用于濾掉指定的行。

colrm指令從標(biāo)準(zhǔn)輸入設(shè)備讀取書記,轉(zhuǎn)而輸出到標(biāo)準(zhǔn)輸出設(shè)備。如果不加任何參數(shù),則該指令不會(huì)過濾任何一行。

語法

colrm [開始行數(shù)編號(hào)<結(jié)束行數(shù)編號(hào)>]</p>

<p><b>參數(shù)說明:</b></p>
<ul>
<li>開始行數(shù)編號(hào): 指定要?jiǎng)h除的列的起始編號(hào)。</li>
<li>結(jié)束行數(shù)編號(hào): 指定要?jiǎng)h除的列的結(jié)束編號(hào),有時(shí)候這個(gè)參數(shù)可以省略。</li>
</ul>
<h3>實(shí)例</h3>
<p>不帶任何參數(shù)時(shí)該命令不會(huì)刪除任何列:</p>
<pre>
colrm

按回車鍵后,光標(biāo)將在第一行閃爍,等待標(biāo)準(zhǔn)輸入,此時(shí)輸入字符,如"Hello Linux!",再按回車鍵后第二行將出現(xiàn)與第一行相同內(nèi)容,此時(shí)按Ctrl+C組合鍵可以退出。終端中顯示的內(nèi)容如下所示:

cmd@hdd-desktop:~$ colrm  
Hello Linux! #輸入Hello Linux!字符串  
Hello Linux! #輸出剛才輸入的字符串Hello Linux! 

如想要?jiǎng)h除第4 列之后的所有內(nèi)容,可以使用如下命令:

colrm 4

類似于上例,此時(shí)標(biāo)準(zhǔn)輸入等待輸入,用戶輸入字符串按回車鍵后,將輸出如下結(jié)果:

cmd@hdd-desktop:~$ colrm 4  
Hello Linux! #輸入Hello Linux!字符串  
Hel #輸出刪除了第4列以后所有內(nèi)容的字符串 

刪除指定列的內(nèi)容。如刪除第4列到第6列的內(nèi)容,可使用如下命令:

colrm 4 6 

輸出的結(jié)果如下:

cmd@hdd-desktop:~$ colrm 4 6  
Hello Linux! #輸入Hello Linux!字符串  
HelLinux! #輸出刪除了從第4列到第6列字符的字符串 

Linux 命令大全 Linux 命令大全