while read wOne wTwo wThree
do
    [ -z $wOne ] && continue           #测试此行内容是否为空
    xxx=$wOne                                 #提取内容
done < /var/xxx/one.txt
echo "$xxx"                                    #变量获取了文件中的内容

以下方法无法提取内容;但可以输出。问题似乎出在bash对管道的处理方法上
(bash可能生成了一个子shell处理管道输出)。
------------------------------------------------------------------------------------------------------------
cat /var/xxx/one.txt | while read wOne wTwo wThree
do
    [ -z $wOne ] && continue           #测试此行内容是否为空
    xxx=$wOne                                 #提取内容
done
echo "$xxx"                                    #这里变量内容没有改变

最新文章

  1. 火狐 about:config
  2. 搭建邮局(邮件服务器) - hmailserver
  3. h5新增标签兼容性
  4. SQL时间第一期_获取系统年月日时分秒
  5. Internet Explorer for Mac the Easy Way: Run IE 7, IE8, &amp; IE9 Free in a Virtual Machine
  6. 支持向量机(SVM)非线性数据切割
  7. PropertyGrid--为复杂属性提供编辑功能
  8. Flask第三方工具组件介绍
  9. Python反序列化 pickle
  10. python 日常错误整理
  11. Spring Cloud Alibaba与Spring Boot、Spring Cloud之间不得不说的版本关系
  12. 1. js数据类型_对象_函数_内存
  13. vue.js组件传值
  14. JsonResponse
  15. Spring Boot 2.0尝鲜-动态 Banner
  16. 【洛谷】【数论】P1876 开灯
  17. js私有作用域(function(){})(); 模仿块级作用域
  18. HDACM2021(发工资)
  19. Spring访问数据库(方式上跟HQL类似,每行记录映射一个实体类)
  20. Linux之常用命令

热门文章

  1. HDU 2255 奔小康赚大钱 KM裸题
  2. PX4学习之-uORB简单体验
  3. 开启Java远程调试
  4. hibernate3中session.get()与session.load()两个方法的区别?
  5. linux下安装go
  6. Git --恢复修改的文件
  7. java timer 指定某时间点执行
  8. python 基础 1.4 python运算符
  9. WCP源码分析 与SpringMVC学习资料
  10. Flask,ORM及模板引擎Jinja2