示例/程序/复制文件。豫
yuyan · 32 行 · 1747 字节 · UTF-8
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
寻观「标准库」之书。
寻观「标准库」之「数据结构」之「字节串」之书。
「:文言:复制文件:以字节串复制,二进制无损。汉语:示例程序 复制文件:把第一个参数指定的文件原样复制到第二个参数(按字节,二进制也不损坏);文件读写在子任务里经初始任务代办。用法:运行 /程序/复制文件.wasm /数据/文本.txt /数据/副本.txt。:」
「取参」乃化「整数」而化(「列」于「字符串」)而「字符串」也。
「取参」者会「序」而会「们」而
鉴「们」而
有「罄」则『』
或有「缀」于「首」于「尾」则(
若「等于」于「序」于「零」则「首」否则「取参」于(「减」于「序」于「一」)于「尾」)
也。
虑「参们」者
「命令行参数」之「获取参数」于「元」而
虑「源」者「取参」于「零」于「参们」而
虑「目」者「取参」于「一」于「参们」而
若「或者」于(「串相等」于「源」于『』)于(「串相等」于「目」于『』)
则
「打印行」于『用法:复制文件 源 目标』
否则
(
若「文件系统」之「路径是普通文件」于「源」
则
(
虑「内容」者「文件系统」之「读文件字节串」于「源」
而
虑「无」者「文件系统」之「写文件字节串」于「目」于「内容」而
「打印行」于(『已复制 』附(「整数表示」于(「字节串长度」于「内容」))附『 字节』)
)
否则
「打印行」于『错误:源文件不存在』
)。