for do done 重定向,do 和done 中 有echo的时候,done后面的重定向才会打出数据

#!/bin/bash
#使用数组变量
function addarray {local sum=0local newarraynewarray=($(echo "$@"))for value in ${newarray[*]}dosum=$[ $sum + $value ]echo $sumdone >> test.txtecho $sum
}myarray=(1 2 3 4 5)
echo "The original array is:${myarray[*]}"for value in ${myarray[*]}dosum=$[ $sum + $value ]echo $sumdone >> test.txtecho $sum arg1=$(echo ${myarray[*]})
result=$(addarray ${myarray[*]} 2)
echo "The result is $result"
# echo "------------------------------"
# result=$(addarray $arg1)
# echo "The result is $result"

for do done重定向相关推荐

  1. Linux shell 学习笔记(11)— 理解输入和输出(标准输入、输出、错误以及临时重定向和永久重定向)

    1. 理解输入和输出 1.1 标准文件描述符 Linux 系统将每个对象当作文件处理.这包括输入和输出进程.Linux 用文件描述符(file descriptor)来标识每个文件对象.文件描述符是一 ...

  2. Linux shell 学习笔记(7)— 构建基本脚本(变量、重定向、管道、状态码)

    1. 使用多个命令 如果要两个命令一起运行,可以把它们放在同一行中,彼此间用分号隔开. $ date ; who Mon Feb 21 15:36:09 EST 2014 Christine tty2 ...

  3. usb禁止重定向_远程桌面中的USB重定向技术解析(功能篇)

    在运行远程和虚拟桌面的数据中心内,网络管理员可以对计算环境的各个方面进行控制.只有一点除外,就是本地外围设备. 本地外围设备包括所有连接到终端上的设备,例如USB驱动器.鼠标或打印机.它们逐渐成为终端 ...

  4. Linux/Unix中的重定向简单实例

    "重定向"是指修改原来默认的一些东西,对原来系统命令的默认执行方式进行改变.令程序与文件一同工作的方式有两种:一种是明确地使用打开文件.关闭文件.读文件.写文件等专门的函数(比如f ...

  5. 解决nohup: 忽略输入并把输出追加到“nohup.out“或者nohup: 忽略输入重定向错误到标准输出端

    解决nohup: 忽略输入并把输出追加到"nohup.out"或者nohup: 忽略输入重定向错误到标准输出端 解决方法: 执行nohup java -jar do_iptable ...

  6. 在Windows 8.1上使用Fiddler重定向http请求进行前端调试

    介绍: fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的"进出"Fiddler的数据(指cookie,ht ...

  7. 使用ATS中的regex_remap插件实现正则匹配的url重定向

    要点总结如下: 1.正向和反向代理可以同时并存,并且remap可以兼容这两种模式. 2.在使用regex_map时,是借助remap的配置来设置,而且remap.so和regex_remap.so已经 ...

  8. 重定向后,如何通过浏览器返回定向之前的页面?

    js实现页面跳转重定向的几种方式 第一种: 代码如下: <script language="javascript"type="text/javascript&quo ...

  9. 输入重定向,输出重定向,管道相关内容及实现方法

    近期,通过实现shell了解了输入重定向,输出重定向,管道- 用自己的话总结定义: 输入重定向:把<右边的文件的内容输入到<左边的命令中. 输出重定向:把运行>左边命令得出的结果输入 ...

  10. Linux下Shell重定向

    1. 标准输入,标准输出与标准错误输出 Linux下系统打开3个文件,标准输入,标准输出,标准错误输出. 标准输入:从键盘输入数据,即从键盘读入数据. 标准输出:把数据输出到终端上. 标准错误输出:把 ...

最新文章

  1. linux jemalloc 内存分配器 安装与使用
  2. python中文文本分析_python--文本分析
  3. 树状数组 求 逆序对
  4. EF 表联合查询 join
  5. Python学习笔记五--条件和循环
  6. 【Linux】10个帮助你调试的命令
  7. python命名空间,类成员,对象成员
  8. 中国各行各业的祖师爷是谁?
  9. NAND闪存(NAND Flash)颗粒SLC,MLC,TLC,QLC的对比
  10. SCI论文撰写——Conclusion
  11. 核心单词Word List 9
  12. 微信公众号菜单外链怎么做
  13. windows10系统没有声音
  14. ios 系统状态栏样式修改_iOS_状态栏字体颜色修改(完美解决)
  15. 移动性能测试工具perfDog分享和wifi链接问题
  16. win7怎么打开微软更新服务器地址,Win7旗舰版上的windows update服务无法启动
  17. PS制作渐变金属文字
  18. SEO网站优化三大标签
  19. google play直接下载apk安装包文件教程(blynk)
  20. 新浪微博关注html代码,Jquery实现仿新浪微博获取文本框能输入的字数代码

热门文章

  1. SGMII接口与光模块的组合
  2. EasyCVR视频融合平台基于宇视SDK进行二次开发的详细步骤
  3. Be动词在否定句、问句与答句的用法_2
  4. 基于vue+springboot,实现图片base64转码保存到数据库
  5. ROS_rqt工具箱
  6. C语言用switch结构编程完成:输入月份数字,输出对应的季节,12-2月是冬季,3-5月是春季,6-8月是夏季,9-11月是秋季。
  7. 简单谈谈操作系统内核的组成和架构
  8. matlab 求相对涡度,涡量流函数法
  9. android alogd,Android调试源码正确姿势打开ALOGV
  10. android APP如何实现launcher