我想在运行名为 run.sh 的脚本时在控制台中传递参数,如下所示
run.sh 第一次计数
例如:
./run.sh first 10
我必须将那些第一个和 10 传递给这里的脚本
cat file1.txt | head -10
这里首先应该参考 head 和 count 值应该是 10。我该怎么做?
Bash 支持位置参数。参数一到九存储在$1 .. $9中,但您可以在$ * 或$@中存储更多参数。
例如:
#!/bin/bash
# Read x lines from some arbitrary file.
head -n "$2" "$1"