今天学习了一些shell的语法,现在来编写一个shell脚本的字符串截取。
1.读取文件
首先看一下shell脚本读取文件的方法:
(1)
cat file | while read line
do
echo "$line a"
done
(2)
while read line
do
echo "$line a"
done<file
2.字符串的截取和替换
在命令行输入
字符串截取cut:echo "123abc" | cut -c 1-4
字符串替换tr:echo "abc123" | tr '[a-z]' '[A-Z]'
用shell脚本编写代码如下:
例如文件内容如下:
1234abcd4568
输出结果:
1234ABCD
代码演示:
运行结果: