YUM не удается установить; не распознает JDK

С GNU awk (4.1.0 или выше для функции inplace ):

gawk -i inplace '
  NR >= 10 && NR <= 20 {
    if ($0 in seen) next
    seen[$0]
  }
  {print}' ./file

Или с perl :

perl -ni -e 'print if $. < 10 or $. > 20 or !$seen{$_}++' ./file

Для обработки нескольких файлов:

gawk -i inplace '
  BEGINFILE{delete seen}
  FNR >= 10 && FNR <= 20 {
    if ($0 in seen) next
    seen[$0]
  }
  {print}' ./*.txt

Или с perl :

perl -ni -e '
  print if $. < 10 or $. > 20 or !$seen{$_}++;
  if (eof) {close ARGV; undef %seen}' ./*.txt
0
10.06.2015, 17:37
0 ответов

Теги

Похожие вопросы