(冒号)GNU Bash内置的目的是什么?一个命令的目的是什么,它什么也不做,只是一个评论领导者,但实际上它本身就是一个shell内置的东西?它比在脚本中插入注释的速度慢,每次调用的速度大约为40%,这可能取决于评论的大小而有很大的差异。我能看到的唯一原因是:# poor man's delay functionfor ((x=0;x<100000;++x)) ; do : ; done# inserting comments into string of commandscommand ;
command ; : we need a comment in here for some reason ; command# an alias for `true' (lazy programming)while : ; do command ; done我想我真正想要的是它可能有什么样的历史应用程序。
3 回答
猛跑小猪
TA贡献1858条经验 获得超8个赞
#!/bin/bashif [[ "$VERBOSE" == "" || "$VERBOSE" == "0" ]]; then vecho=":" # no "verbose echo"else vecho=echo # enable "verbose echo"fi$vecho "Verbose echo is ON"
$ ./vecho $ VERBOSE=1 ./vechoVerbose echo is ON
: >afile
- 3 回答
- 0 关注
- 419 浏览
添加回答
举报
0/150
提交
取消