麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > Linux Shell > 正文

bash 循環中變量作用范圍的問題分析

2020-07-27 19:26:01
字體:
來源:轉載
供稿:網友

先來看一段錯誤的代碼。

復制代碼 代碼如下:

#!/bin/bash
for x in `ls */.*/.*`
cat $x|do echo $x
while read line
  do
    c=`echo $line|awk -F'(' '{print $1}'`
    #echo $c
    i=$((i+$c))
  done
  echo
done
echo $i

以上代碼有什么問題呢?
cat之后的管道會使i的值沒有被加1。

正確的方法:

復制代碼 代碼如下:

#!/bin/bash
for x in `ls */.*/.*`
do echo $x
while read line
  do
    c=`echo $line|awk -F'(' '{print $1}'`
    #echo $c
    i=$((i+$c))
  done<$x
  echo
done
echo $i

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久艹一区 | 免费黄色小视频网站 | 91精品国产日韩91久久久久久360 | 亚洲人成电影在线 | 精品亚洲va在线va天堂资源站 | 国产88久久久国产精品免费二区 | 久久久久久99 | 99re66热这里只有精品8 | 国产一区二区在线免费观看 | 综合毛片| 国产91成人 | 欧美日韩免费在线观看视频 | 色操网 | 粉嫩粉嫩一区二区三区在线播放 | 欧美一级毛片美99毛片 | 国产资源在线视频 | 日韩视频在线观看免费视频 | 国产成人午夜高潮毛片 | 久久99精品久久久久久园产越南 | 性欧美性欧美 | 中文字幕一区二区三区久久 | 欧美成人三级视频 | 全黄性性激高免费视频 | 婷婷久久青草热一区二区 | 亚洲免费永久 | 中文字幕精品在线播放 | 龙的两根好大拔不出去h | 国产精品片一区二区三区 | 国产一级一片免费播放 | 日韩视频一区二区 | 91经典视频| 国产在线久 | 欧美日韩综合视频 | 99精品国产一区二区三区 | 最新午夜综合福利视频 | 成年人免费视频大全 | 亚洲码无人客一区二区三区 | 午夜视| 成人午夜视频在线观看免费 | 黄色大片免费网站 | 黑人操穴 |