提交 aa2192bf 编写于 作者: M Mao Zhongyi 提交者: Thomas Huth

show-fixed-bugs.sh: Modern shell scripting (use $() instead of ``)

Various shell files contain a mix between obsolete ``
and modern $(); It would be nice to convert to using $()
everywhere.
Signed-off-by: NMao Zhongyi <maozhongyi@cmss.chinamobile.com>
Reviewed-by: NThomas Huth <thuth@redhat.com>
Signed-off-by: NThomas Huth <thuth@redhat.com>
上级 a436cd88
...@@ -23,10 +23,10 @@ while getopts "s:e:cbh" opt; do ...@@ -23,10 +23,10 @@ while getopts "s:e:cbh" opt; do
done done
if [ "x$start" = "x" ]; then if [ "x$start" = "x" ]; then
start=`git tag -l 'v[0-9]*\.[0-9]*\.0' | tail -n 2 | head -n 1` start=$(git tag -l 'v[0-9]*\.[0-9]*\.0' | tail -n 2 | head -n 1)
fi fi
if [ "x$end" = "x" ]; then if [ "x$end" = "x" ]; then
end=`git tag -l 'v[0-9]*\.[0-9]*\.0' | tail -n 1` end=$(git tag -l 'v[0-9]*\.[0-9]*\.0' | tail -n 1)
fi fi
if [ "x$start" = "x" ] || [ "x$end" = "x" ]; then if [ "x$start" = "x" ] || [ "x$end" = "x" ]; then
...@@ -38,9 +38,9 @@ fi ...@@ -38,9 +38,9 @@ fi
echo "Searching git log for bugs in the range $start..$end" echo "Searching git log for bugs in the range $start..$end"
urlstr='https://bugs.launchpad.net/\(bugs\|qemu/+bug\)/' urlstr='https://bugs.launchpad.net/\(bugs\|qemu/+bug\)/'
bug_urls=`git log $start..$end \ bug_urls=$(git log $start..$end \
| sed -n '\,'"$urlstr"', s,\(.*\)\('"$urlstr"'\)\([0-9]*\).*,\2\4,p' \ | sed -n '\,'"$urlstr"', s,\(.*\)\('"$urlstr"'\)\([0-9]*\).*,\2\4,p' \
| sort -u` | sort -u)
echo Found bug URLs: echo Found bug URLs:
for i in $bug_urls ; do echo " $i" ; done for i in $bug_urls ; do echo " $i" ; done
...@@ -68,7 +68,7 @@ elif [ "x$show_in_browser" = "x1" ]; then ...@@ -68,7 +68,7 @@ elif [ "x$show_in_browser" = "x1" ]; then
bugbrowser=xdg-open bugbrowser=xdg-open
elif command -v gnome-open >/dev/null 2>&1; then elif command -v gnome-open >/dev/null 2>&1; then
bugbrowser=gnome-open bugbrowser=gnome-open
elif [ "`uname`" = "Darwin" ]; then elif [ "$(uname)" = "Darwin" ]; then
bugbrowser=open bugbrowser=open
elif command -v sensible-browser >/dev/null 2>&1; then elif command -v sensible-browser >/dev/null 2>&1; then
bugbrowser=sensible-browser bugbrowser=sensible-browser
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册