如何從兩個給定位置之間的文件中提取段?從bash中兩個給定位置之間的文件中提取段
E.g.
給出如下文件letter.txt
:
a b c d e f
鑑於兩個位置1 6
,如何讓下面的新文件result.txt
:
a b c
如何從兩個給定位置之間的文件中提取段?從bash中兩個給定位置之間的文件中提取段
E.g.
給出如下文件letter.txt
:
a b c d e f
鑑於兩個位置1 6
,如何讓下面的新文件result.txt
:
a b c
cut -c1-6 letter.txt > result.txt
用awk
awk '{print substr($0,1,6)}' letter.txt
使用shell:
while read line
do
echo ${line:0:6}
done < letter.txt
使用有些模糊colrm命令
colrm 7 <letter.txt
a b c
我嘗試在Solaris上,卻找不到命令,你跑什麼包膜呢? – BMW