【发布时间】:2021-05-15 01:39:50
【问题描述】:
我用程序做了一个.sh文件,当前输入如下:
$ ./myprogram.sh
file.txt
我怎样才能使它输入如下:
$ ./myprogram.sh file.txt
【问题讨论】:
-
这个字符串'file.txt'是由你的脚本产生的吗?它是脚本的输出吗?如果是这样,那么我担心所需的输出是不可能的,
标签: linux bash shell arguments
我用程序做了一个.sh文件,当前输入如下:
$ ./myprogram.sh
file.txt
我怎样才能使它输入如下:
$ ./myprogram.sh file.txt
【问题讨论】:
标签: linux bash shell arguments
在 shell 脚本中,您可以通过参数的位置来引用参数,如$1、$2 等。注意参数从 1 开始,$0 是执行脚本的名称。 $# 包含参数的总数。
【讨论】: