Linux colrmコマンド

Linux 命令大全Linuxコマンド大全

Linux colrmコマンドは、指定された行を除去するために使用します。

colrmコマンドは標準入力デバイスからデータを読み取り、標準出力デバイスに出力します。パラメータを指定しない場合、このコマンドはどの行もフィルタリングしません。

構文

colrm [开始行数编号<结束行数编号>]

パラメータの説明:

  • 開始列番号:削除する列の開始番号を指定します。
  • 終了列番号:削除する列の終了番号を指定します。このパラメータは省略できる場合があります。

実例

パラメータを指定しない場合、このコマンドはどの列も削除しません:

colrm

Enterキーを押すと、カーソルが最初の行で点滅し、標準入力を待ちます。このとき文字を入力します(例:"Hello Linux!")。Enterキーを押すと、2行目に1行目と同じ内容が表示されます。このときCtrl+Cキーの組み合わせで終了できます。端末に表示される内容は以下のとおりです:

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

第4列以降のすべての内容を削除したい場合は、次のコマンドを使用できます:

colrm 4

上記の例と同様に、標準入力が入力待ちになります。ユーザーが文字列を入力してEnterキーを押すと、以下の結果が出力されます:

cmd@hdd-desktop:~$ colrm 4  
Hello Linux! #输入Hello Linux!字符串  
Hel #输出删除了第4列以后所有内容的字符串 

指定した列の内容を削除します。例えば、第4列から第6列までの内容を削除するには、次のコマンドを使用できます:

colrm 4 6 

出力結果は以下のとおりです:

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

Linux 命令大全Linuxコマンド大全

その他の拡張