问题描述
我正在查看一个脚本,发现了这个:
#!/bin/bash
set -o pipefail
if [[ $# -ne 1 ]]
if [ $? -eq 0 ]
解决方法
$#
是位置参数的“数量”
示例:
./script.sh foo bar
这里有 2 个位置参数(foo和bar)
此代码检查位置参数“ count”是否不为1
我正在查看一个脚本,发现了这个:
#!/bin/bash
set -o pipefail
if [[ $# -ne 1 ]]
if [ $? -eq 0 ]
$#
是位置参数的“数量”
示例:
./script.sh foo bar
这里有 2 个位置参数(foo和bar)
此代码检查位置参数“ count”是否不为1