复制文件到 DOS 文件
doswrite [ -a ] [ -v ] [ -DDevice ] File1 File2
doswrite 命令把 File1 参数指定的文件复制到由 File2 参数指定的 DOS 文件。doswrite 命令复制文件到单个 DOS 软盘。doswrite 命令不能跨多个 DOS 软盘复制文件。
doswrite 命令把 File2 参数指定的文件用标准 DOS 命名约定写到 DOS 设备。因为 DOS \ (反斜杠)字符对于 DOS 操作系统而言具有特定含义,当指定 File2 参数内子目录名时不使用 \(反斜杠)。而用 /(斜杠)代替。
doswrite 命令在它检查 DOS 设备前把 File1 参数中的小写字符转换成大写。因为假定所有的文件名是全(不是相对)路径名,所以无需在开始添加 / (斜杠)。
如果 File2 参数指定的文件包含 / (斜杠),每一中间部分必须作为目录存在,但是末尾部分(文件名)不一定要存在。任何同名的现有文件将被覆盖。
注:
-a | 用 CR-LF(回车符、换行) 序列替换 NL(新建行)。添加 Ctrl-Z 到文件末尾的输出。 |
-D Device | 指定 DOS 设备名为 /dev/fd0 或 /dev/fd1。缺省设备为 /dev/rfd0。该设备必须为 DOS 磁盘格式。 |
-v | 将磁盘格式信息写到标准输出。用此标志验证此设备为一个 DOS 磁盘。 |
doswrite -D/dev/fd1 /home/fran/testdata /survey/test.dta
这将把数据文件 /home/fran/testdata 复制到 /dev/fd1 上的 DOS 文件 \SURVEY\TEST.DTA。
for i in * 执行 doswrite $i $i done
/usr/bin/doswrite | 包含 doswrite 命令。 |
/dev/fd0 | 包含软驱的设备名。 |
《AIX 5L V5.2 系统用户指南:操作系统与设备》中的『文件概述』描述了文件、文件类型,以及如何命名文件。
dosdel 命令、dosdir 命令、dosformat 命令、dosread 命令。