gpt4 book ai didi

linux - 简单的 bash 脚本不会执行,但相同的脚本会

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

<分区>

我有一个简单的 bash 脚本(测试),它不会运行。

该文件位于我已将 PATH 指向的文件夹中。

都不是:

$ test

也不是:

$ ./test

执行命令。

脚本被指定为可执行文件(chmod +x test)。

我试过将脚本复制到另一个可执行文件中,它运行良好。

我试过删除“test”并重新制作它,但仍然失败。

我已经尝试删除然后重新应用可执行文件指定,但它仍然失败。

这不是一个大问题,因为我可以使用不同的文件名,但这非常令人沮丧。

代码如下:

#!/bin/bash

VAR=$1
echo $VAR

我希望看到的:

$ test hi
hi
$

我看到的:

$ test hi
$

复制脚本时看到的内容:

$ cp test test1
$ chmod +x test1
$ test1 hi
hi
$

总而言之,我的工作区如下所示:

$ test hi
$ cp test test1
$ chmod +x test1
$ test1 hi
hi
$

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