首页 > 解决方案 > 如何在 shell 脚本中添加 PATH

问题描述

SRC_FILE=$1
BKP_FILE=$2
echo "SRC_FILE :" ${SRC_FILE}
echo "BKP_FILE :" ${BKP_FILE}

在上面的代码中,我怎样才能给出到SRC_FILEand的直接路径BKP_FILE。就像我想给路径说 " app/retro/power/shell" toSRC_FILE和 " app/retro/power/script" to BKP_FILE

如何使上述路径适合脚本?

标签: powershellshell

解决方案


您应该在调用脚本时传递参数。

SRC_FILE=$1 BKP_FILE=$2 
echo "SRC_FILE :" ${SRC_FILE} 
echo "BKP_FILE :" ${BKP_FILE}

所以 SRC_FILE 和 BKP_FILE 的 PATH 应该像这样传递:

./script.sh SRC_FILE BKP_FILE

编辑: 如果您想将 PATH 直接写到代码中,您可以按如下方式设置变量:

SRC_FILE="app/retro/power/shell" BKP_FILE="app/retro/power/script" 
echo "SRC_FILE :" ${SRC_FILE} 
echo "BKP_FILE :" ${BKP_FILE}

推荐阅读