bash循环中变量作用范围的示例分析
发表于:2025-02-12 作者:千家信息网编辑
千家信息网最后更新 2025年02月12日,小编给大家分享一下bash循环中变量作用范围的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!先来看一段错误的代码。
千家信息网最后更新 2025年02月12日bash循环中变量作用范围的示例分析
小编给大家分享一下bash循环中变量作用范围的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
先来看一段错误的代码。
#!/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
以上是"bash循环中变量作用范围的示例分析"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
代码
篇文章
作用
变量
示例
范围
分析
循环
内容
不怎么
大部分
方法
更多
知识
管道
行业
资讯
资讯频道
错误
问题
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
腾讯云个人服务器链接
国外数据库技术
数据库查询效率影响
蚂蚁安居网络技术总部
中孚网络安全问题
数码网络安全管理最高位
mysql数据库随机查询
旺旺吧是什么数据库
葡萄牙软件开发商
按什么键可以刷新数据库显示
服务器内存条可以当普通条用吗
mc服务器被炸可以报警吗
数据库系统的数据独立性指的是
网络安全相关宪法
上海睿民互联网络科技
批量替换数据库
开发者数据库
如何把利润表变数据库
前台系统数据库无法登陆
lol哪个服务器好
2018年度网络安全工作
苹果手机服务器关闭了吗
手游鬼泣有什么服务器
软件开发退税财务处理
阔乐宅服务器在哪里
全国省份数据库
苹果电脑突然无法连接服务器
下列属于财经类数据库
温岭本地软件开发解决方案
五年服务器违约金