Linux shell脚本移动和复制
我在中有一个名为rules的文件夹Linux shell脚本移动和复制,linux,shell,syntax,Linux,Shell,Syntax,我在中有一个名为rules的文件夹 /srv/www/htdocs/downloads 我在这里有另一个同名的文件夹: /srv/www/htdocs/didebansnort/core/snort/ 我想将上一个路径中的文件夹规则复制到第二个路径 我还想知道移动的语法是什么?与在shell中复制/移动对象时使用的语法相同。这就是为什么他们称之为shell脚本:) 复制(从->复制到) 我们使用cp-r复制目录(r代表递归) 和用于复制单个文件的简单cp 移动(从->移动到) 这是给nix/
/srv/www/htdocs/downloads
我在这里有另一个同名的文件夹:
/srv/www/htdocs/didebansnort/core/snort/
我想将上一个路径中的文件夹规则复制到第二个路径
我还想知道移动的语法是什么?与在shell中复制/移动对象时使用的语法相同。这就是为什么他们称之为shell脚本:) 复制(从->复制到) 我们使用cp-r复制目录(r代表递归) 和用于复制单个文件的简单cp 移动(从->移动到) 这是给nix/mac/cygwin的 p.S. 在shell中,您只需键入以下内容即可获得完整的手册:
man command_name
如果目录
/srv/www/htdocs/didebansnort/core/snort/rules
不为空,则不能将/srv/www/htdocs/downloads/rules
移动到/srv/www/htdocs/didebansnort/core/snort
。您需要删除现有目录或设计一些合并策略。例如,在cp-r/srv/www/htdocs/downloads/rules/srv/www/htdocs/didebansnort/core/snort/rules上复制(如nix所示)将导致覆盖所有重复文件
mv /srv/www/htdocs/downloads/rules /srv/www/htdocs/didebansnort/core/snort/rules
man command_name