colrm【コマンド】
コマンドだよ
UNIX系で使えるよ
テキストデータから指定範囲を除外して表示するよ
簡単に書くよ
colrm【コマンド】とは
コンピュータさんに対する命令文(コマンド)のひとつ
であり
テキストデータ
(装飾されていない文字だけのデータ)の各行から指定した範囲を除外して表示するときに使うコマンド
です。
詳しく書くよ
「colrm」コマンドは
テキストデータの一部を除外するときに使うコマンド
です。
UNIX系(LinuxとかMacとか)で使えます。
書き方は
colrm [除外開始位置] [除外終了位置]
です。
オプションは、ありません。
例えば
colrm 2 4
と打つと「2文字目から4文字目まではシカトしますね」な状態で入力待ち状態に入ります。
この状態で
123456
と打つと画面には「156」と表示されます。
2文字目から4文字目までが除外された形ですね。
「何か役に立つの?」と思うかもしれませんが、パイプ「|」やリダイレクト「<、>」を駆使すると意外に便利です。
例えば、あるテキストファイルの全部の行から1文字目の半角スペースを除きたい場合は
colrm 1 1 < file1.txt > file2.txt
などと書けば一発で除外できます。
「file1.txt」の内容をcolrmコマンドに喰わせて全行の1文字目を除外した結果を「file2.txt」に書き込んだ形ですね。
使いどころは難しそうですが、変なところで実力を発揮してくれそうなコマンドです。
ちなみに、除外終了位置を指定しないで
colrm 2
のような書き方をした場合は、2文字目から行末までが除外されます。
あと余談ですが「colrm」は(多分)「column rm(remove)(カラム・リムーブ)」の略だと思います。
一言でまとめるよ
まぁ「colrm」ってコマンドが出てきたら「テキストデータ
(装飾されていない文字だけのデータ)行の一部を除外するときに使うんだな~」と お考えください。
おまけ
■訳してみるよ
「colrm」は多分「column remove(カラム・リムーブ)」の略です。
「column(カラム)」の意味は「(縦の)列」とかです。
「remove(リムーブ)」の意味は「取り除く」とかです。
何となく くっつけると
列を取り除く
となります。
■検索してみる?






