sed funciona bem aqui:
linenumber=42 # or whatever
sed -n "${linenumber}p" file
use -n
para evitar a impressão de todas as linhas .
${linenumber}
especifica o "intervalo de endereços" (uma única linha) e% p
para imprimir essa linha.
sed
manual on-line
Se você quiser sua sintaxe específica, crie uma função de shell:
viewlinecontent() {
sed -n "${1}p" "$2"
}
viewlinecontent 42 file.php