All*_*lan 5 gui command-line files clipboard
这听起来像是一个简单的问题,但如果是这样,我就不会问了。我显然可以通过在 nautilus 中打开所有文件夹并单独粘贴每个文件夹来做到这一点,但计算机是机器人而不是我(我说的是 500 个文件)。
那么有没有办法通过 gui 或命令行更有效地做到这一点?要么和另一个一样好。
如果它让您感觉更好,您将避免严厉惩罚一个糟糕的“V”键。
如果文件夹与文件位于同一文件夹中,则使用:
for dir in *; do [ -d "$dir" ] && cp YOURFILE.EXT "$dir" ; done
Run Code Online (Sandbox Code Playgroud)
在其他情况下,如果文件位于不同的路径中,请使用:
for i in folder1 folder2 folder3 folder4; do cp YOURFILE.EXT $i; done
Run Code Online (Sandbox Code Playgroud)
如果您不知道放置文件的文件夹的确切名称是什么,请尝试:
无需编写脚本。只需将这些命令放入终端并检查结果。
词汇表:
YOURFILE.EXT = The name of your file, may contain the full path.
folder1 folder[...] = the name of the folders where to drop the file,
-- folder names may contain the full path.
Run Code Online (Sandbox Code Playgroud)