Shell 索引目录
关于贝壳,我有一个相当愚蠢的问题。我想Shell 索引目录,shell,Shell,关于贝壳,我有一个相当愚蠢的问题。我想scp将大量目录的内容放入其他大量目录中,这两个目录都以相同的方式编制索引 简而言之,我想做一些类似的事情: scpusr@silly:~/desktop/AP#/data/*~/desktop/A# 其中#引用了相同的索引。您可以进入主机并将所有文件分组到一个文件夹中: 用于$(ls~/desktop/AP*)格式的文件;做 cp-r$file/data/*~/desktop/my\u tmp\u dir/$file; 完成 然后从主机上复制该文件夹的完
scp
将大量目录的内容放入其他大量目录中,这两个目录都以相同的方式编制索引
简而言之,我想做一些类似的事情:
scpusr@silly:~/desktop/AP#/data/*~/desktop/A#
其中
#
引用了相同的索引。您可以进入主机并将所有文件分组到一个文件夹中:
用于$(ls~/desktop/AP*)格式的文件;做
cp-r$file/data/*~/desktop/my\u tmp\u dir/$file;
完成
然后从主机上复制该文件夹的完整副本:
scpusr@silly:~/desktop/my_tmp_dir/*~/desktop/
尝试执行~/desktop/AP
的SCP
到目标,将数据的内容移动到上一个A
目录,并删除目标中的数据
目录。如果您的索引已知,可以循环使用不同的索引进行迭代。但由于存在多个ssh会话,这将非常糟糕。