我的脚本有两个问题,该脚本复制文件并为该名称添加时间戳。
cp -ra /home/bpacheco/Test1 /home/bpacheco/Test2-$(date +"%m-%d-%y-%T")
上面添加了Test2
作为文件名,但我希望它保留原始源文件的文件名(在本示例中为)Test
。
cp -ra /home/bpacheco/Test1 /home/bpacheco/Test2-$(date +"%m-%d-%y-%r")
另一个问题是当我将%r
时间戳记代码添加为时间戳代码时,出现错误,指出目标“ PM”不是目录。我正在尝试将时间戳记为12小时制。
添加AM / PM在文件名中添加额外的空间。如果您坚持要这样做,请尝试执行以下操作:cp -ra / home / bpacheco / Test1“ / home / bpacheco / Test2-$(date +%m-%d-%y-%r)”
—
罗密欧·尼诺夫
或
—
don_crissti 2015年
date +"%m-%d-%y-%I:%M:%S_%p"