![只读取一段文本行](https://linux22.com/image/1147493/%E5%8F%AA%E8%AF%BB%E5%8F%96%E4%B8%80%E6%AE%B5%E6%96%87%E6%9C%AC%E8%A1%8C.png)
我有一个路径,但其中只有一部分实际存在。我希望我的脚本能够完成整个路径(该脚本用于备份目的)。
例如 :
/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 创建任何缺少的中间路径名组件
但是“每次使用时备份”是什么意思呢?