como mostrar primeiro 2 e última 2 linha de todos os arquivos cujo nome começa com “arquivo” [duplicado]

-1

como mostrar as primeiras 2 e últimas 2 linhas de todos os arquivos cujo nome começa com "file". com Command no ubuntu

    
por Doe 16.06.2016 / 06:54

1 resposta

0

Você não especificou exatamente como fazer isso, então aqui estão duas maneiras:

  1. Imprima as duas primeiras linhas de todos os arquivos, depois as duas últimas linhas de todos os arquivos.

    head --lines=2 file*
    tail --lines=2 file*
    
  2. Imprima as duas primeiras linhas e depois as duas últimas linhas de cada arquivo em sequência.

    for file in file*; do
        head --lines=2 "$file"
        tail --lines=2 "$file"
    done
    
por wjandrea 16.06.2016 / 08:05