快速给shell脚本加上使用提示
生活随笔
收集整理的這篇文章主要介紹了
快速给shell脚本加上使用提示
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我們只需通過在shell腳本前面加上如下的代碼即可:
#!/bin/bash
###
### my-script — does one thing well
###
### Usage:
### my-script <input> <output>
###
### Options:
### <input> Input file to read.
### <output> Output file to write. Use '-' for stdout.
### -h Show this message.help() {sed -rn 's/^### ?//;T;p' "$0"
}if [[ $# == 0 ]] || [[ "$1" == "-h" ]]; thenhelpexit 1
fi
其中的說明Usage 和 Options選項可以依據自己腳本的功能進行相應的改變。
其中help()函數中的各個參數的具體含義是:
$0表示你要執行的文件名稱s在sed中表示通過以下模式進行替換^### ?匹配以###開頭的字符串,后面有可選空格//用空字符替換###T如果s///沒有成功完成替換,則跳到腳本最后p打印替換之后的結果
總結
以上是生活随笔為你收集整理的快速给shell脚本加上使用提示的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 并发 vs 并行 (Concurrenc
- 下一篇: FastAPI 自动生成的docs文档没