在脚本中创建 tar 文件
To create a tar file inside a script
我正在尝试通过某些 属性 文件传递变量来在脚本中创建 tar 文件。以下是命令:
cd $UNIXPATH
tar -cvf $TAR_NAME $BASEFOLDER
但是当我尝试 运行 脚本时,它说:
tar: option requires an argument -- f
Try `tar --help' or `tar --usage' for more information.
当我传递实数值而不是变量时,脚本 运行 没问题。
谁能帮我解决这个问题。
可能你的 $BASEFOLDER 变量是空的,但可能是其他变量之一。
将这两行放在 tar 命令之前并尝试。
echo -e "PATH = $UNIXPATH\nTAR = $TAR_NAME\nBASE = $BASEFOLDER"
exit
我正在尝试通过某些 属性 文件传递变量来在脚本中创建 tar 文件。以下是命令:
cd $UNIXPATH
tar -cvf $TAR_NAME $BASEFOLDER
但是当我尝试 运行 脚本时,它说:
tar: option requires an argument -- f
Try `tar --help' or `tar --usage' for more information.
当我传递实数值而不是变量时,脚本 运行 没问题。 谁能帮我解决这个问题。
可能你的 $BASEFOLDER 变量是空的,但可能是其他变量之一。
将这两行放在 tar 命令之前并尝试。
echo -e "PATH = $UNIXPATH\nTAR = $TAR_NAME\nBASE = $BASEFOLDER"
exit