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.txtO "-n" fica implícito, ou são usos distintos?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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.txtO "-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!