gpt4 book ai didi

linux - 在 tcsh 脚本中执行别名

转载 作者:太空宇宙 更新时间:2023-11-04 09:43:40 25 4
gpt4 key购买 nike

我写了一个非常小的脚本,其中包含一个别名并执行它但它没有执行命令 ts。任何人都可以向我提供解决此问题的意见。

#!/bin/tcsh
alias ts 'cd /path/goswami/;'
ts

最佳答案

您的脚本运行良好。它更改了目录,但在执行脚本时您看不到它。在您的脚本执行后,旧的工作目录将再次生效。

如果您想确保确实如此,那么您可以尝试以下操作:

#!/bin/tcsh
alias ts 'cd /path/goswami/; echo `pwd`'
ts

它将打印 /path/goswami 作为输出。

更新:但是,如果您想更改脚本“外部”的目录,则根本不要使用该脚本。只需定义您的别名并使用它而不是调用您的脚本。

关于linux - 在 tcsh 脚本中执行别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18802860/

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