Linux 在没有cd的shell脚本中的mkdir期间,如何为变量分配目录路径?
我现在有一个shell脚本 制作目录结构:Linux 在没有cd的shell脚本中的mkdir期间,如何为变量分配目录路径?,linux,shell,mkdir,Linux,Shell,Mkdir,我现在有一个shell脚本 制作目录结构: mkdir -p /root/project/log mkdir -p /root/project/graphs mkdir -p /root/project/source mkdir -p /root/project/config 我有使脚本可读的变量 LOGPATH = GRAPHPATH = SOURCEPATH = CONFIGPATH = 在mkdir过程中如何分配这些变量 我希望实际的路径描述只保留在一个地方 我不喜欢cd和分配pw
mkdir -p /root/project/log
mkdir -p /root/project/graphs
mkdir -p /root/project/source
mkdir -p /root/project/config
我有使脚本可读的变量
LOGPATH =
GRAPHPATH =
SOURCEPATH =
CONFIGPATH =
在mkdir过程中如何分配这些变量
我希望实际的路径描述只保留在一个地方
我不喜欢cd和分配pwd。只需在脚本开头创建变量,然后在mkdir中使用它们,如下所示:
LOGPATH=/path/to/somedir
....
mkdir -p ${LOGPATH}
....
为什么不先给变量赋值,然后执行
mkdir-p
?