nano: Invoking

1 
1 2 Invoking
1 **********
1 
1 The usual way to invoke ‘nano’ is:
1 
1      nano [FILE]
1 
1    But it is also possible to specify one or more options (see the next
1 section), and to edit several files in a row.  Additionally, the cursor
1 can be put on a specific line of a file by adding the line number with a
1 plus sign before the filename, and even in a specific column by adding
1 it with a comma.  So a more complete command synopsis is:
1 
1      nano [OPTION]... [[+LINE[,COLUMN]|+,COLUMN] FILE]...
1 
1    Normally, however, you set your preferred options in a ‘nanorc’ file
1 (⇒Nanorc Files).  And when using ‘set positionlog’ (making ‘nano’
1 remember the cursor position when you close a file), you will rarely
1 need to specify a line number.
1 
1    As a special case: when instead of a filename a dash is given, ‘nano’
1 will read data from standard input.  This means you can pipe the output
1 of a command straight into a buffer, and then edit it.
1