Вы можете использовать tr
следующим образом:
<file tr ":" "\n"
Lead
Arrow1
Arrow2
Arrow3
Follow
Arrow4
Arrow5
Arrow6
Arrow7
Arrow8
Arrow9
или awk
следующим образом:
<file awk '{gsub(/:/,"\n")}1'
Lead
Arrow1
Arrow2
Arrow3
Follow
Arrow4
Arrow5
Arrow6
Arrow7
Arrow8
Arrow9
ред линейный редактор:
printf '%s\n' '1p' {4..7}p 'Q' | ed -s - file
авк:
printf 'NR==%d\n' 1 {4..7} | awk -f - file
sed потоковый редактор:
printf '%sp\n' 1 4,7 | sed -nf - file
перл:
perl -lne 'print if grep { $_ == $. } (1, 4..7)' file
С помощью awk
с использованием NR
var:
awk 'NR == 1 || NR >= 4 && NR <= 7' file
C 1.31729690416596 -0.05166770188922 0.05026556004853
C 2.67489108786199 -2.06116694592319 0.09667460087481
C 2.24626744432148 -1.81826783081380 -1.24626795859707
C 0.12278380551129 -0.78127661791244 -1.79035714840462
C 0.11627012096698 -2.05095769577445 -2.31049614254010