Как оболочка bash может выводить вырезанный столбец несколько раз - PullRequest
1 голос
/ 20 сентября 2011

Как правильно вырезать столбцы и печатать некоторые из них несколько раз в выводе:

cut -d " " -f1,3,3,4 in > out

не работает.

Ответы [ 2 ]

6 голосов
/ 20 сентября 2011
awk '{print $1" "$3" "$3" "$4}' in > out
1 голос
/ 21 сентября 2011

Баш

OLDIFS="$IFS"
while read -r line
do
  set -- $line
  echo "$1 $3 $3 $5"
done <file
IFS="$OLDIFS"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...