上例子

for i in f1 f2 f3; do@echo $i;
done

执行结果:

f1

f2

f3

但是,请注意:如果是在makefile 中写,要写成这个样子:

all:for i in f1 f2 f3; do\@echo $$i; \done

如果 @echo $$i; 后面没有反斜线,则会出现:

/bin/sh: -c:行3: 语法错误: 未预期的文件结尾

这是因为如果是如下:

all:

  for i in f1 f2 f3; do\

    @echo $$i;

  done

会被认为 没有 done, 要么要在 @echo $$i;后加反斜线表示shell代码尚未结束, 要么就写成如下的一行:

all:

  for i in f1 f2 f3; do\

    @echo $$i;  done

或者干脆:

all:

  for i in f1 f2 f3; do @echo $$i; done

转载于:https://www.cnblogs.com/gaojian/archive/2012/09/20/2695097.html

Shell的 for 循环小例子相关推荐

  1. JS的for循环小例子

    1.输出1-100的和 var sum = 0;for(var i=1;i<=100;i++){sum = sum + i;}document.write(sum); 2.输出1-100奇数的和 ...

  2. Shell编程之循环语句与常用转义字符及一些小实验

    for循环语句 循环控制语句 seq命令 实例: while循环 实例: until循环 实例: 常用转义字符 shell脚本多重循环小实验 一.99乘法表 二.矩形 三.直角三角形 四.等腰直角三角 ...

  3. Tensorflow神经网络框架 小例子 三层神经网络 卷积神经网络 循环神经网络 神经网络可视化

    Tensorflow神经网络框架 以前我们讲了神经网络基础,但是如果从头开始实现,那将是一个庞大且费时的工作,所以我们选择一条捷径---神经网络框架.我理解的神经网络框架就相当于一个工具包.就比如我们 ...

  4. shell while 结束循环_Linux技巧:使用bash read命令实现一个简易shell(完整版)

    在 Linux 上面,可以使用 bash 的 read 内置命令来读取用户输入. 当在 while 循环中不断调用 read 命令,并打印一些提示字符,如 $.#.> 等,就可以不断接收用户输入 ...

  5. 深度学习与计算机视觉系列(9)_串一串神经网络之动手实现小例子

    深度学习与计算机视觉系列(9)_串一串神经网络之动手实现小例子 作者:寒小阳  时间:2016年1月.  出处:http://blog.csdn.net/han_xiaoyang/article/de ...

  6. sku属性组合小例子

    参考: http://www.cnblogs.com/hsp-blog/p/6215721.html http://blog.csdn.net/csdn924618338/article/detail ...

  7. 基于vue-cli、elementUI的Vue超简单入门小例子

    基于vue-cli.elementUI的Vue超简单入门小例子 这个例子还是比较简单的,独立完成后,能大概知道vue是干嘛的,可以写个todoList的小例子. 开始写例子之前,先对环境的部署做点简单 ...

  8. 用php写shell,php与shell实现多线程的简单例子

    php本身不支持多线程,但apache和linux是支持的,有了lamp与lnmp这样的绝佳组合,再有了shell的鼎力相助,在php中实现多线程就不再那么困难了. 有如下的php代码,每次循环sle ...

  9. 告别刷抖音!30秒一个Python小例子,总有一款适合你

    小编每天上班坐地铁,不是刷抖音就是煲电视剧,不是我不想学习,主要是短视频太好看了,30秒一个,刷刷刷的不停啊.如果Python也有30秒学习的小例子,我也一定会看呢. 于是小编收录整理了一些30秒一个 ...

最新文章

  1. 吴恩达亲自撰文!黄仁勋入选《时代》100人,马斯克,库克均上榜
  2. 15-数据结构探险系列-图篇
  3. SQLServer存储过程的返回值 查询分析器/程序
  4. 无忧考吧2017二级java_二级Java模拟软件|无忧考吧二级Java语言程序设计模拟软件下载 v2017.03官方版 - 121下载站...
  5. Akka的Hello World(一)Akka的Actor架构
  6. Vue实现仿音乐播放器7-实现音乐榜单效果
  7. linux模式匹配运算符,linux之正则表达式
  8. linux文件三种时间及stat的用法
  9. python释放变量内存_看完2019年阿里巴巴Python面试题详解,月薪3万不是梦
  10. 云免等候服务器响应,云服务器响应
  11. Python模拟登录的几种方法
  12. 美赛O奖、F奖论文写作技巧!【微信公众号:校园数模】
  13. ssh 命令连接服务器
  14. Matlab求加权平均数,MATLAB Accumarray加权平均值
  15. 大一python实验二答案_python实验二
  16. OpenCV——相当通俗易懂的SVD奇异值分解
  17. Create user中采用externally操作系统认证方式详解
  18. 调gensim库,word2vec模型的保存和加载
  19. 前端工程师必备的几个实用网站
  20. IDEA Wrong tag '**' add [**] to custom tags 移除自定义的javadoc tags

热门文章

  1. LeetCode刷题实战(2):Add Two Numbers
  2. 龙果学院mysql分布式集群代码_龙果学院-MySQL大型分布式集群解决方案
  3. 计算机采购类增值税税率是多少,各个行业的税率是多少?
  4. cpu 被挂起和阻塞_迄今为止把同步/异步/阻塞/非阻塞/BIO/NIO/AIO讲的这么清楚的好文章...
  5. java中jsp标准动作_JavaBean和jsp标准动作
  6. mysql 取交集 php_mysql 查询结果取交集的方法
  7. Java得到请求的IP地址
  8. C++:12---运算符重载
  9. 为革命,保护视力——为Eclipse更换暗黑皮肤及编辑页面的字体颜色主题
  10. 可以直接进行运算么_WORD办公技巧:如何直接在WORD中进行加法、乘法运算?