我是 shell 脚本的新手,独立学习它,我看到很多脚本都带有 usage()
函数。例如:
usage()
{
echo "Usage: $0 filename"
exit 1
}
什么样的函数应该调用usage
?与“使用说明”有关系吗?我找不到这方面的任何基本定义...
最佳答案
这只是一个约定。当命令行上提供的值有问题时,人们通常会使用一个名为 usage() 的函数来告诉您问题所在/预期的值。例如:
#!/bin/sh
if [ $# -ne 1 ] ; then
usage
else
filename=$1
fi
...
关于linux - shell 脚本中的 usage() 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34567826/