cp:无法统计一个肯定存在的文件! (cp:没有这样的文件或目录)

时间:2017-04-14 02:54:06

标签: linux bash shell cp

我有一个带有几个.tiffs的目录,对于每个目录,我需要将具有相同名称(但扩展名不同)的文件从另一个目录复制到此目录。 这是我为此做的bash脚本(我在包含.tiffs的dir上运行它):

GT_PATH="~/source/";
for j in *.tiff; do
        cp "$GT_PATH""${j%.tiff}".gt.txt .;
done;

然而,当我在一个仅包含一个名为test.tiff的文件的测试目录上运行时,这就是我得到的结果:

cp: cannot stat ‘~/source/test.gt.txt’: No such file or directory

现在有点搞砸了:当我手动运行cp ~/source/test.gt.txt .时,文件被成功复制了!

我做错了什么?! 提前谢谢!

0 个答案:

没有答案