Bash 使用Robocopy向复制的空文件添加文本

Bash 使用Robocopy向复制的空文件添加文本,bash,robocopy,Bash,Robocopy,我有一个脚本,它将所有通配符定义的文件从一个位置复制到另一个位置,然后将每个文件的空副本复制到另一个位置: robocopy %copypath% %copypath_empty% *.DATAPUMP /MAXAGE:1 /create 我的问题:如何将任意文本添加到这个空白文件中,使其至少有1KB大 可能需要迭代文件并附加文本。我不相信robocopy中有这样的功能。我对语法没有把握 for f in *.DATAPUMP do "text" >> "$f" done 创

我有一个脚本,它将所有通配符定义的文件从一个位置复制到另一个位置,然后将每个文件的空副本复制到另一个位置:

robocopy %copypath% %copypath_empty% *.DATAPUMP /MAXAGE:1 /create

我的问题:如何将任意文本添加到这个空白文件中,使其至少有1KB大

可能需要迭代文件并附加文本。我不相信robocopy中有这样的功能。我对语法没有把握

for f in *.DATAPUMP
do
  "text" >> "$f"
done

创建大小为1KB的转储文件。编写批处理文件时,它将为所有复制命令选择该文件,并将其重命名为您需要的文件。谢谢您的回答,但这不起作用。不过,我还是设法找到了一个可行的解决方案——请参见上面我的答案
FOR /R %copypath_empty% %%f IN (*.DATAPUMP) DO ECHO TEXT >> %%f