标签: copy

如何将文件从列表复制到新文件夹?

我有一个文件file1.txt位于包含图像文件位置的试用文件夹中。我想阅读列表,并将图像文件复制到一个新文件夹test_folder

file1.txt 中的条目如下所示:

./trial/data/image1.jpg
./trial/data/image2.jpg
Run Code Online (Sandbox Code Playgroud)

等等。

我尝试使用类似的问题来解决问题:Copy/move a list of files to a new directory

试图

while read file; do cp "$file" /trial/test_folder; done < /trial/file1.txt
Run Code Online (Sandbox Code Playgroud)

我收到错误“bash:/trial/file1.txt:没有这样的文件或目录”。任何帮助都会很棒!

command-line bash copy

4
推荐指数
1
解决办法
3215
查看次数

如何使几乎所有Linux文件管理不区分大小写,但其shell复制命令'cp','mv'区分大小写?

如何使几乎所有Linux文件管理(例如查找、自动完成等)不区分大小写,但其shell/Bash复制和移动命令“cp”、“mv”区分大小写?

filesystem bash rename copy

4
推荐指数
1
解决办法
2062
查看次数

在复制粘贴操作中如何避免文件名太长?

我通过拖放将一些文件从一个硬盘复制到另一个硬盘。我收到一些有关文件名太长的错误。诚然,不会复制的文件可能没人关心,但我仍然想知道将来如何避免此类问题。在此输入图像描述

copy copy-and-paste

4
推荐指数
1
解决办法
7805
查看次数

粘贴的命令不会出现在历史记录中

当我使用复制和粘贴来运行命令,然后我想再次运行该命令时,它不会出现在历史记录中。

有时,如果我粘贴然后更改某些参数,该命令确实会出现在历史记录中。

如何确保我运行的所有命令都出现在历史记录中?

history copy

3
推荐指数
1
解决办法
811
查看次数

将 Unity Launchers 从 14.04 复制到 16.04

试图.desktop14.04复制到Ubuntu的一堆文件中恢复16.04,但它们没有出现在启动器中。

执行以下操作(/14.04挂载到旧的 Ubuntu 磁盘 / FS)

cd ~/.local/share/applications
cp -pr /14.04/home/ring0/.local/share/applications/[bunch-of].desktop .
Run Code Online (Sandbox Code Playgroud)

但它们在重新登录后不会出现16.04。(两个版本的用户/uid 相同)

看了一下/usr/share/applications,但文件在.local目录中。

查看.desktop两个版本的文件结构,它们看起来很相似。

还有什么要检查/设置的吗?

谢谢

launcher 14.04 copy 16.04

3
推荐指数
1
解决办法
242
查看次数

如何在应对时批量重命名文件?

我有很多电影文件夹图标,我想将这些文件夹图标传输到 USB 驱动器,以便我的朋友可以使用它们。但问题是所有这些文件夹图标都命名为“folder.png”,nautilus 提供了重命名文件的选项,但我必须为每个文件手动执行此操作,这有点不可能。

所以是他们的一种方式,我可以传输所有这些文件并让它们自动重命名,如“folder1.png”“folder2.png”等等

nautilus copy

3
推荐指数
1
解决办法
479
查看次数

如何将随机文件复制到特定文件夹?

我在几个文件夹和子文件夹中收集了大量文件(650 万),我想将一些随机选择(大约 200k-300k 文件)复制到一个目录中以制作随机样本。

文件夹树是这个(只是一个小样本)在每个文件夹中有几个文件

.
??? articles.0-9A-B.txt
?   ??? 20_Century_Br_Hist
?   ??? 3_Biotech
?   ??? A_A_Case_Rep
?   ??? AAPS_J
?   ??? AAPS_PharmSciTech
?   ??? Abdom_Imaging
?   ??? Abdom_Radiol
?   ??? Abdom_Radiol_(NY)
?   ??? Acad_Emerg_Med
?   ??? Acad_Med
?   ??? Acad_Psychiatry
?   ??? Acad_Radiol
?   ??? Acc_Chem_Res
.
.
.
?   ??? Bull_Sci_Technol_Soc
?   ??? Bull_Volcanol
?   ??? Bull_World_Health_Organ
?   ??? Bundesgesundheitsblatt_Gesundheitsforschung_Gesundheitsschutz
?   ??? Burn_Res
?   ??? Burns
?   ??? Burns_Trauma
?   ??? Bus_Soc
??? articles.A-B.xml
?   ??? 20_Century_Br_Hist
? …
Run Code Online (Sandbox Code Playgroud)

command-line copy

3
推荐指数
1
解决办法
3278
查看次数

复制大量文件

尝试将 2 TB 外部驱动器的内容备份到另一个相同容量的驱动器。Finder 复制速度非常慢。有更快的替代方案吗?

copy

3
推荐指数
1
解决办法
4431
查看次数

从脚本中的特定文件类型扩展名复制所有文件

我正在尝试在 shell 脚本中执行以下命令,其中adir="mydir"extType=*.txt

cp "$adir/$extType" "$destination"
Run Code Online (Sandbox Code Playgroud)

但是我得到:

cp: cannot stat ‘mydir/*.txt’: No such file or directory
Run Code Online (Sandbox Code Playgroud)

但是有这样的目录,如果我在命令行中手动执行它,它就可以工作。

任何想法有什么问题?

command-line bash scripts file-format copy

3
推荐指数
1
解决办法
2142
查看次数

cp -a 如何工作

我正在尝试了解 linux 并学习一些教程。一种说法是,我可以使用cp -a具有相对路径名的命令将文件复制到当前目录,例如

cp -a ../somedir/.   
Run Code Online (Sandbox Code Playgroud)

每次运行它都会失败。语法不正确吗?
我尝试了手册页,但似乎没有找到任何可以回答我的问题的内容。

files copy

3
推荐指数
1
解决办法
2万
查看次数