文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>shell 处理字符串的几个小方法

shell 处理字符串的几个小方法

时间:2008-09-02  来源:pop_star

# more test.txt

1

2

3

4

5

6

 

取奇数行:

# sed -n 'p;n' test.txt

1

3

5

 

取偶数行:

[c@ns tmp]$ sed -n 'n;p' test.txt

2

4

6

 

格式化列

column –t   不过似乎对tab 和空格混合的情况无法处理

 

string=/home/bozo/daily-journal.txt

 

截取指定字符串

echo | awk '{print substr("'${string}'",2,4)}' 

// 从第2个字符开始获取4个字符   结果为:home

 

计算字符串长度

echo | awk '{print length("'${string}'")}'

// 结果为: 29 

 

字符串大小写转换

echo | awk '{ print toupper("test"), tolower("TEST") }'

结果为: TEST  test

 

字符串分割

echo | awk '{ split( "'${string}'", array, "/" ); print arr

ay[4] }'

// 上面例子中将字符串赋予以 / 分割的数组array,并输出第4个,从1开始计算

 结果为:daily-journal.txt

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载