Quando se executa o comando head ou tail colocando a quantidade de linhas sem passar o "-n" como parâmetro, como a seguir:
head -2 nome_arquivo.txt
O "-n" fica implícito, ou são usos distintos?
Quando se executa o comando head ou tail colocando a quantidade de linhas sem passar o "-n" como parâmetro, como a seguir:
head -2 nome_arquivo.txt
O "-n" fica implícito, ou são usos distintos?
Olá Everton!
Realmente usando -2
tem o mesmo resultado que -n 2
. Acabei de fazer um teste aqui e consegui o seguinte resultado:
Acredito que o recomendado é usar com o -n
. Fiz o teste usando o Linux Mint 19.2. Procurei essa informação por um tempo e não encontrei nada a respeito, então pode ser que algum outra distro (que não seja derivada do Debian ou mesmo o Ubuntu e derivados para ser mais específico) não aceite sem passar o argumento -n
.
Bons estudos!