例如:有一个文件test.txt,里面有这些数据。
meiguounix232
faguounix
ribenunix
zhongguounixtaobao
hanguounixbaba
现在我想截取unix前面的数据,包含unix,并输出。
得到数据应该是:
meiguounix
faguounix
ribenunix
zhongguounix
hanguounix

 

本题非常简单,sed和awk均可实现

[root]$ echo meiguounix232  | sed  's/\(.*unix\).*/\1/'
meiguounix
[root]$ echo meiguounix232  | awk -F 'unix' '{print $1 FS}'
meiguounix

 

相关文章:

  • 2021-10-21
  • 2021-07-26
  • 2022-12-23
  • 2021-12-21
  • 2022-02-23
  • 2021-11-12
猜你喜欢
  • 2022-02-09
  • 2021-12-16
  • 2021-05-08
  • 2022-02-25
  • 2021-11-02
相关资源
相似解决方案