我有一个路径,但其中只有一部分实际存在。我希望我的脚本能够完成整个路径(该脚本用于备份目的)。
例如 :
/home/usr/guy/WDcloud/Linux/pi/backup/usr1
^
the actual path up to here exists
mkdir /home/usr/guy/WDcloud/Linux/pi/backup/usr1
由于只有部分存在,我无法使用。
我想要一个脚本来检查整个路径是否存在,如果不存在,则完成缺失的目录,然后为每个用户开始备份。
答案1
如果问题仅与有关mkdir
,请使用mkdir -p /your/partly/existing/path
。从手册页中:
-p 创建任何缺少的中间路径名组件
但是“每次使用时备份”是什么意思呢?