dos2unix - DOS 形式から ISO 形式へのテキストファイルの変換
dos2unix [-ascii] [-iso] [-7] [-437 | -850 | -860 | -863 | -865] originalfile convertedfile
dos2unix ユーティリティーは DOS 拡張文字セットの文字を、対応する ISO 標準文字に変換します。
このコマンドは DOS、Oracle Solaris のいずれかから呼び出せます。ただしファイル名は、コマンドが起動された環境の命名規則を満たさなければなりません。
元のファイルと変換されたファイルが同じである場合、dos2unix は、変換後のファイルで元のファイルを上書きします。
サポートしているオプションは、次のとおりです。
余分なキャリッジリターンを削除し、DOS 形式のテキストファイル内のファイルの終わり文字を、Oracle Solaris の要件に合うように変換します。
これはデフォルトです。DOS 拡張文字セットの文字を、対応する ISO 標準文字に変換します。
8 ビットの DOS グラフィックス文字を 7 ビット空間文字に変換して、Oracle Solaris がファイルを読み取れるようにします。
非 i386 システム上では、dos2unix はキーボードの種類を取得して、使用するコードページを決定します。そうでない場合、キーボードの種類はデフォルトで US です。使用するコードページを無効にするには、次のオプションを使用します。
米国英語のコードページを使用します。
複数言語のコードページを使用します。
ポルトガル語のコードページを使用します。
フランス系カナダ語のコードページを使用します。
デンマーク語のコードページを使用します。
次のオペランドは必須です。
ISO 形式に変換される DOS 形式の元のファイル
DOS 形式の元のファイルから変換された ISO 形式の新しいファイル
属性についての詳細は、マニュアルページの attributes(7) を参照してください。
|
ls(1), unix2dos(1), attributes(7)
指定した入力ファイルが存在しないか、読み取り権が与えられていません。Oracle Solaris コマンド ls –l (ls(1) を参照) で検査してください。
指定された出力ファイルが無効であるか、あるいは、そのファイルまたはそのファイルを含むディレクトリの書き込み権がありません。また、ドライブが書き込み保護されていないか検査してください。
現在のドライブに十分な領域がないために、ファイルの変換中にエラーが発生しました。DIR コマンドを使用して、現在のドライブ上の領域を検査してください。また、デフォルトのドライブが書き込み可能であることを (書き込み保護されていないことを) 確認してください。このエラーが発生した場合、元のファイルは変更されません。
プログラムが、ファイル変換の最終段階を実行できませんでした。変換されたファイルは、前述のメッセージの 2 行目に示された名前で保存されます。