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