ヒアドキュメントの中でも""で括った文字列リテラルと同様、 変数展開・コマンド置換. -b, --number-nonblank : 初めの行を1行目として,空白行以外に行番号を付加する-e -vEと同じ意味-n, --number : 初めの行を1行目として,すべての行に行番号を付加する なおここで、catの直後-は、catの仕様として、ファイル名を指定すると標準入力から読み込まなくなるため、 明示的に-を指定して、標準入力として渡したい箇所を指定する必要があります。. cat を使ったファイルの作成と bash, zsh での機能 2015/10/06. catコマンドは、主にファイルを表示するコマンドとして使われます。他にも、ファイルを連結させて表示をすることができます。また、オプションをつけることで、空行をまとめたり、行番号を表示するこ … また、cat - >/dev/nullとなっているので、catの出力をすべて捨てている。 /dev/zero はヌル文字(0x00)が延々と入っているスペシャルファイルである。 よって、sshで接続し延々とネットワーク通信を行うだけのスクリプトとなります。 シェルから cat を使ってファイルを作成するには、以下のような方法がある。 $ cat > foo.txt hogehoge # ここで Ctrl+D を押せば、標準入力が閉じられて、 # 入力した内容がファイルに書きだされる。

catはLinuxの中でももっとも頻繁に使うコマンドのひとつだ。ファイルをみるときに頻繁に使うが、実はそれ以外にも使い道がある。オプションも細かく説明するので、この機会にぜひ使い方をマスターして … 最新の類似投稿としてシェルスクリプトのコーディングルール2014も併せてどうぞ。 2014/10/09追記 ぼくがシェルスクリプトを書くときに気にしていること、過去の失敗で書き留めたことを忘れないために。 1.