gpt4 book ai didi

zsh - 在指定文件夹中运行 zsh 脚本

转载 作者:行者123 更新时间:2023-12-04 19:55:05 27 4
gpt4 key购买 nike

如何在指定文件夹中运行 zsh 脚本?如何指定一个文件夹来运行脚本:

zsh script_name.sh

文档说:“-s 强制 shell 从标准输入读取命令。如果 -s 标志不存在并且给出了参数,则第一个参数将被视为要执行的脚本的路径名。”但它不起作用。
zsh -c ~/path1/ script1.sh(2 个参数)和 zsh -c ~/path1/script1.sh 有什么区别?

最佳答案

您应该只打开一个子shell,从 zsh 或 bash 执行以下命令(包括括号):

(cd ~/path1 && source script1.sh)

注意:如果您的脚本是为 zsh 编写的,请将其命名为 script1.zsh,因为 zsh 语法与旧 sh 的语法不兼容。

关于zsh - 在指定文件夹中运行 zsh 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10853897/

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