【发布时间】:2018-09-17 12:39:08
【问题描述】:
ex mkdir -p mytree/{dir1/{dir4,dir5/dir6},dir3,dir2}
我正在尝试在不使用 cd 命令的情况下执行绝对路径,但我想确定它是相对路径还是绝对路径?
【问题讨论】:
ex mkdir -p mytree/{dir1/{dir4,dir5/dir6},dir3,dir2}
我正在尝试在不使用 cd 命令的情况下执行绝对路径,但我想确定它是相对路径还是绝对路径?
【问题讨论】:
您指定的路径是相对路径。当您想要获得绝对路径时,您需要指定从根目录 (/) 开始的路径。
mkdir -p mytree/{dir1/{dir4,dir5/dir6},dir3,dir2}
从当前工作目录(pwd)创建一个新目录,
同时
mkdir -p /mytree/{dir1/{dir4,dir5/dir6},dir3,dir2}
从根目录创建一个新目录
【讨论】:
看起来像相对路径,因为绝对路径应该从/开始。
例如:
如果您在/home/user 目录中并执行mkdir -p example/some_dir,则命令将在/home/user 中创建文件夹,并且您的新目录看起来像/home/user/example/some_dir。
【讨论】: