admin 管理员组文章数量: 1184232
2023年12月23日发(作者:vbscript菜鸟教程)
+ thedate=+ test++ /bin/date -d-1day +%Y%m%d+ thedate=20190916+ echo 2916+++ dirname ++ cd .++ pwd+ cwd=/home/hd/work/test_shell+ logdir=/home/hd/work/test_shell/test_shell/logdir+ jobname=yyz_data_merge_20190916+ echo yyz_data_merge_20190916yyz_data_merge_20190916+ non_var='yzzzz_data_merge/*/*'+ echo 'non_var,yzzzz_data_merge/*/*'non_var,yzzzz_data_merge/*/*+ echo 2916[hd@data10 ~/work/test_shell]$ sh -v
#!/bin/bashthedate=$1if ! test ${thedate}; thenthedate=$(/bin/date -d-1day "+%Y%m%d")fi/bin/date -d-1day "+%Y%m%d")/bin/date -d-1day "+%Y%m%d"echo $thedate20190916cwd=$(cd $(dirname $0); pwd)cd $(dirname $0); pwd)cd $(dirname $0); pwddirname $0)dirname $0logdir="${cwd}/logdir"jobname="yyz_data_merge_${thedate}"echo ${jobname}yyz_data_merge_20190916non_var="yzzzz_data_merge/${thedateaaa}*/*"echo "non_var",$non_varnon_var,yzzzz_data_merge/*/*echo $thedate20190916[hd@data10 ~/work/test_shell]$ sh -v 22
#!/bin/bashthedate=$1if ! test ${thedate}; thenthedate=$(/bin/date -d-1day "+%Y%m%d")fiecho $thedate22cwd=$(cd $(dirname $0); pwd)cd $(dirname $0); pwd)cd $(dirname $0); pwddirname $0)dirname $0logdir="${cwd}/logdir"jobname="yyz_data_merge_${thedate}"echo ${jobname}yyz_data_merge_22non_var="yzzzz_data_merge/${thedateaaa}*/*"echo "non_var",$non_varnon_var,yzzzz_data_merge/*/*echo $thedate22
版权声明:本文标题:linuxshell语法检查或者查看shell脚本执行过程的参数介绍及两种使用方法 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1703309168a446352.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论