改行・空白処理

改行・空白処理

nkf – 日本語テキストの文字コード/改行を賢く変換する(Network Kanji Filter)

nkf は日本語テキストの文字コード自動判定と相互変換、および改行コード変換・MIME(=?...?=) のデコード/エンコードを行うコマンドです。実務では「CP932/Shift_JIS を UTF-8 に統一」「メールの MIME ヘッ...
サブシェル・グルーピング

unix2dos – Unix形式の改行(LF)をDOS/Windows形式(CRLF)へ変換する

unix2dos はテキストファイルの改行を LF(Unix/Linux) から CRLF(DOS/Windows) へ変換するコマンドです。BOM の付与/除去や文字コード変換(ISOコードページ/UTF-16の扱い)にも対応します。日常...
サブシェル・グルーピング

dos2unix – Windows/Mac形式の改行をUnix形式(LF)へ変換する

dos2unix はテキストファイルの改行コードを CRLF(DOS/Windows) や CR(Mac 旧形式) から LF(Unix/Linux) に変換するコマンドです。UTF-8/UTF-16 などのエンコーディングや BOM の扱...
改行・空白処理

echo – テキストや変数を表示するコマンド

echo コマンドは、指定した文字列や変数の内容を 標準出力(画面やパイプ)に表示 するためのコマンドです。シェルスクリプト内でのメッセージ表示や、変数展開・改行制御などによく使われます。構文(Syntax)echo [オプション] [文字...