47 IFS的用途和对应值
来源:互联网 发布:debian和ubuntu选择 编辑:程序博客网 时间:2024/06/06 02:35
IFS是内部分割符(Internal Field Seprator),其用于在shell处理“命令替换”和“参数替换”的时候拆解读入的变量,其默认值是空格(space)、制表符(tab)和换行符(newline),可以通过如下的方式来查看IFS的值。
alloy@raspberrypi:~/linuxshell/chapter10$ echo $IFS
alloy@raspberrypi:~/linuxshell/chapter10$ echo "$IFS"|od -b
0000000 040 011 012 012
0000004
alloy@raspberrypi:~/linuxshell/chapter10$ echo $IFS
alloy@raspberrypi:~/linuxshell/chapter10$ echo "$IFS"|od -b
0000000 040 011 012 012
0000004
直接查看IFS是看不到的,但是可以查看其二进制编码,"040"是空格,"011"是Tab,"012"是换行符"\n" 。最后一个 012 是因为 echo 默认是会换行的。
0 0
- 47 IFS的用途和对应值
- IFS和DDK的区别
- shell IFS变量和$*
- 关于IFS的说明
- $IFS 的含义
- IFS的疑惑
- Linux的IFS
- 该死的IFS变量
- IFS
- $IFS
- IFS
- $IFS
- 视频编码与文件格式的对应关系及用途
- shell中的IFS和$*变量
- shell中的IFS和$*变量
- g_object_weak_ref的意义和用途
- atol和stoi的用途
- typedef的用途和陷阱
- CSS 相对定位和绝对定位
- 【分享】体育领域的文本分类数据
- 清华电子系考研经验谈 考研论坛 鱼shuai 2012-08-01 09:31 【大 中 小】【我要纠错】 二零壹壹年的酷暑与严冬记住了我们这些毕了业还在校园里行走的,为了梦想而执著的人们。回
- 基于SVM的极化 SAR 图像分类算法思路
- Compiler error: must take exactly one argument
- 47 IFS的用途和对应值
- java.lang.IllegalStateException: getWriter() has already been called for this response
- Eclipse+TortoiseSVN简明使用指导
- vmlinux_32.lds.S
- 进程和线程的关系,记忆如何自定义线程,和终止进程和线程
- OpenSSL 信息摘要算法
- C语言字符串操作总结大全(超详细)
- 打造成云生态的移动PaaS平台
- 初学iOS 感悟