read默认使用空格做分隔符 如下:

echo "aa bb"|while read a b;doecho $a,$b
done#默认按空格做分割,打印出
aa,bb

如果要修改分隔符,需要给IFS变量赋值:

read --help
其中有一句:

Only the characters found in IFSarerecognizedasworddelimiters.只有IFS are recognized as word delimiters. 只有IFSarerecognizedasworddelimiters.只有IFS变量中的字符才会被看作分隔符。

具体用法:

IFS=";"
echo "aa;bb"|while read a b;doecho $a,$b
done#按设定的分号做分割,打印出
aa,bb

shell read 指定分隔符相关推荐

  1. pyspark —— spark dataframe 从hdfs读写文件:按照指定文件格式读写文件(读写csv、json、text文件,读取hive表,读取MySQL表)、按照指定分隔符读写文件

    spark有3种数据结构--RDD.DataFrame.DataSet.这里展示的文件读写方式,都是针对dataFrame数据结构的,也就是文件读进来之后,是一个spark dataFrame. 0. ...

  2. python 字符串按指定分隔符分割

    python 字符串按指定分隔符分割 def str_split(str1,str2):"""# 字符串分割:param str1:字符串:param str2:分隔符: ...

  3. shell 生成指定范围随机数与随机字符串 .

    shell 生成指定范围随机数与随机字符串         分类:             shell              2014-04-22 22:17     20902人阅读     评 ...

  4. random and password 在Linux下生成crypt加密密码的方法,shell 生成指定范围随机数与随机字符串...

    openssl rand -hex n (n is number of characters) LANG=c < /dev/urandom tr -dc _A-Z-a-z-0-9 | head ...

  5. shell关闭指定进程

    例如要关闭jupyter-notebook这个进程: ps -ef | grep jupyter-notebook | grep -v grep | cut -c 9-15 | xargs kill ...

  6. python写入指定路径的文件_python 从shell读取指定文件以及写入指定文件

    python 从shell读取指定文件以及写入指定文件 运行不同的文件每次都要修改脚本,能不能指定输入文件以及输出文件? python abstract_element.py 1.txt 2.txt ...

  7. windows bat系列9:for处理案例三 单行按指定分隔符分割

    1. 需求 假设有一行字符串,由几个字串组成,每个字串间用分隔符delimiter连接,我们要对各个子串进行操作.这就涉及到将单行字符串按分隔符分割.如PATH环境变量就是这样,每个字串就是一个路径: ...

  8. shell 生成指定范围随机数与随机字符串

    shell 生成指定范围随机数与随机字符串 1.使用系统的 $RANDOM 变量 fdipzone@ubuntu:~$ echo $RANDOM 17617 $RANDOM 的范围是 [0, 3276 ...

  9. Linux 下 Shell 命令 IFS 分隔符 -- 应用场景 解决办法

    Linux 下 Shell 命令 IFS 分隔符 – 应用场景 && 解决办法 文章目录 Linux 下 Shell 命令 IFS 分隔符 -- 应用场景 && 解决办 ...

最新文章

  1. Java Web开发入门 - 第5章 Git
  2. CentOS7—HAProxy安装与配置
  3. 对称加密算法 - Java加密与安全
  4. FoveaBox:目标检测新纪元,无Anchor时代来临!
  5. securityPolicy与安全策略等级配置
  6. 16.最接近的三数之和
  7. JS对List集合进行排序
  8. 笔记本键盘失灵解决办法
  9. 畅购商城项目 订单+用户认证+微信扫码支付+订单处理
  10. 移动硬盘制作DOS启动盘的方法
  11. 计算机软件定时运行,Win7打开定时运行程序的方法
  12. 2021-01-19 灵动ICPC集训
  13. maven Web项目中POM的配置信息
  14. 单纤双向BIDI光模块的介绍
  15. 阿里云快速搭建个人网站
  16. 数据模拟:利用Java模拟数据(姓名,邮箱,地址,电话等信息,时间,工资,1-10随机数)并存入mysql
  17. 对字下面添加下划虚线
  18. Spring-AOP 增强(Advice)5种类型和创建增强类
  19. 公共事业管理概论复习题
  20. STM32Cube工程转为Keil工程的方法介绍

热门文章

  1. Android笔记:invalidate()和postInvalidate() 的区别及使用
  2. Python安装第三方库常用方法 超详细~
  3. sentinel 端口_Sentinel 实战控制台篇
  4. opencv实现轮廓的内接正矩形
  5. 何老板的淘宝店3.0
  6. 在看到厄尔巴岛之前,我曾经不可一世
  7. Java简单学生信息管理系统
  8. mybatis-pius自动填充
  9. CUDA学习(六十六)
  10. 案例应用丨ABB变频器接入到西门子Profibus总线