gpt4 book ai didi

linux - 如何在 shell 脚本中将目录附加到现有变量?

转载 作者:太空宇宙 更新时间:2023-11-04 05:18:38 32 4
gpt4 key购买 nike

我有一个运行并创建目录的 shell 脚本。我的文件夹结构如下所示:

--Top folder
-- Folder A
-- Folder B

现在 shell 脚本的当前目录是顶级文件夹的路径。现在我想将文件夹 A 的路径以及顶级文件夹路径发送到我的 python 脚本。因此,在 shell 脚本中,我将一个变量分配给当前路径并将其发送到脚本。但是这个文件夹A不是由shell脚本创建的,而是已经存在的。这是我的 shell 脚本代码:

my_script.sh

 DIR=$(pwd)
/build/test_report.py "$DIR" #call with a argument. How to send second argument?

最佳答案

要回答您的问题,您可以将子目录名称附加到当前目录。

DIR=$(pwd)
/build/test_report.py "$DIR" "${DIR}/folderA" "${DIR}/folderB"

关于linux - 如何在 shell 脚本中将目录附加到现有变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45301370/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com