Search code examples
bash

How to get the first line of a file in a bash script?


I have to put in a bash variable the first line of a file. I guess it is with the grep command, but it is any way to restrict the number of lines?


Solution

  • head takes the first lines from a file, and the -n parameter can be used to specify how many lines should be extracted:

    line=$(head -n 1 filename)