如何在没有 cd 的情况下在 shell 脚本中的 mkdir 期间将目录路径分配给变量?
How do I Assign directory path to a variable during mkdir in shell script without cd?
我在
那里有一个 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 和分配密码。
只需在脚本开头创建变量,稍后在 mkdir 中使用它们,如下所示:
LOGPATH=/path/to/somedir
....
mkdir -p ${LOGPATH}
....
我在
那里有一个 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 和分配密码。
只需在脚本开头创建变量,稍后在 mkdir 中使用它们,如下所示:
LOGPATH=/path/to/somedir
....
mkdir -p ${LOGPATH}
....