本文介绍了如何在外壳中剪切字符串的第一列(可变长度)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何在shell中剪切字符串的第一列(可变长度)?
How to cut first column (variable length) of a string in shell ?
ex字符串:
23006 help.txt
23006 help.txt
我需要23006作为输出
I need 23006 as output
推荐答案
很多方法:
cut -d' ' -f1 <filename # If field separator is space
cut -f1 <filename # If field separator is tab
cut -d' ' -f1 <filename | cut -f1 # If field separator is space OR tab
awk '{print $1}' filename
while read x _ ; do echo $x ; done < filename
这篇关于如何在外壳中剪切字符串的第一列(可变长度)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!