Linux colrmコマンド
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コマンド大全