shell位置参数的遍历】的更多相关文章

当我们执行一个shell脚本时,希望可以获取命令行里的参数信息,就可以使用位置参数变量.比如 sh ./a.sh 100 200,就是一个执行shell的命令行,可以在a.sh脚本中获取到参数信息 语法:$n:n为数字,$0代表命令本身,$1-$9代表第1到第9个参数,10及10以上的参数要使用{},比如${10}$*:这个变量代表命令行中的所有参数,$*把所有的参数看成一个整体$@:这个变量也代表命令行中的所有参数,不过$@会把每个变量区分对待$#:这个变量代表命令行中所有参数的个数…
1.  一一读入:  read -a A < <(echo a b c d e f g) 2. 遍历输出…
遍历/root/321321/目录显示里面的所有文件 #!/bin/bash dir=`ls /root//` #定义遍历的目录 for i in $dir do echo $i done…
1.创建目录 代码1: #!/bin/bash#如果没有tmp_dir目录则创建static_dir="/web/fyunw.com/static"if [ ! -d $staic_dir ]; then  sudo mkdir -p -m 755 $static_dir  echo "sudo mkdir -p -m 755 ${static_dir} done"fi 2.遍历子目录 代码2: #!/bin/bashstatic_dir="/web/fy…
 C++ Code  12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758   /************************************* * DWORD ListFileInRecycleBin() * 功能    遍历并显示回收站中的文件 * * 参数    未使用 ************************…
Blog:博客园 个人 翻译自Looping Through a File that Contains Spaces – Bash for Loop 处理包含空格或特殊字符的文件是每个使用Linux的人都应必须掌握的.本文我们将讨论如何在带有空格的文件上使用for循环. 测试文本如下: This line has spaces these do not 现在,我们使用for循环来迭代这个文本.当我们执行for循环时,shell会看到第一行的空格,并假设每一行都是不同的迭代. [root@test…
本文为博主原创,转载请注明出处: 最近在进行压测,为了观察并定位服务性能的瓶颈,所以在代码中很多地方加了执行耗时的日志,但这种方式只能观察,却在压测的时候,不太能准确的把握代码中某些方法的性能,所以想到写一个脚本,用来统计所加的日志中的平均耗时,最大耗时,最小耗时等等,这需要保证每行日志都是唯一的,代码中添加日志的方式如下: 为了便于验证,写了一个简单的日志文件 console.log ,内容如下: [root@iZ2ze10u5v2hhw1ezi52suZ shell]# cat consol…