In awk, the -n option is not commonly used. Instead, awk processes input files line by line by default. However, you can achieve similar functionality to suppress automatic printing of lines by using the BEGIN block or by not specifying a default action.
If you want to control when to print lines, you can use the print statement explicitly. Here's an example:
awk '{print $1}' filename.txt # This will print the first field of each line
If you want to suppress automatic printing and only print specific lines based on a condition, you can do:
awk 'NR > 1 {print $1}' filename.txt # This will print the first field of lines after the first line
In this case, NR is a built-in variable that represents the current record number (line number). By using conditions, you can control the output without needing a -n option.
