25

シェルで文字列の最初の列 (可変長) を切り取る方法は?

文字列の例:

23006 help.txt

出力として 23006 が必要です

4

3 に答える 3

45

多くの方法:

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
于 2012-12-27T08:59:04.083 に答える
6
cut -d " " -f1 test.txt

test.txt には入力行が含まれています

于 2012-12-27T09:00:25.247 に答える