关注+星标,干货第一时间送达

前天,小编突然回想起来,
几年前还从图书馆借过一本辛弃疾的词,
那时候,曾试图学习学习国学,提高提高文化素养,
比如什么:
"少年不知愁滋味,爱上层楼。爱上层楼,为赋新词强说愁。"
"我见青山多妩媚,料青山应如是。"
别多想,上面是小编刚百度出来的
几年前背的早就忘记了。
此刻,小编有个疑问,
这,真能提高素养?
懂得的大佬,可以在评论区给小编指点一二
抛开上面的,今天要给诸位演示的,
是在后台执行脚本或者指令时候,
经常用到的 help 信息,
比如,你不知道 kubectl 怎么用,
查下 kubectl --help 或者 kubectl -h
就能得到:

一、解决方案
演示工具:Centos7.9 + MobaXterm
这只是个指令提示信息,
没什么难度,
小编就直接上代码了:
#!/bin/bash
if [[ $# -lt 1 ]];then
echo"请输入参数"
exit 1
fi
print_help() {
cat << EOF
用法: $(basename "$0") [选项]
常用选项:
-h, --help 显示此帮助信息并退出
-t, --tang 来两句唐诗
-s, --song 来两句宋词
示例:
$(basename "$0")
EOF
}
song(){
echo"多情自古伤离别,更那堪,冷落清秋节。"
}
tang(){
echo"天生我材必有用,千金散尽还复来"
}
while [[ $# -gt 0 ]];do
case"$1"in
-h|--help)
print_help
exit 0
;;
-s|--song)
song
exit 0
;;
-t|--tang)
tang
exit 0
;;
*)
echo"未知参数: $1"
echo"使用 --help 查看用法"
exit 1
;;
esac
done
执行结果:

OK,这就是本期的内容了,下期再见!
文章转载自皮皮克克,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




