-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 According to Subbalakshmi R. on 4/19/2006 11:11 PM: > I have found that when we do not give the count and the file name in the > head command in linux, it does not throw an error. Instead, it gives you > space to enter text and when you enter the text is copied once into that > line and further empty lines appear until we press ctrl + d.
Thanks for the report. However, this is expected behavior. I would suggest rereading 'head --help', which states: Usage: head [OPTION]... [FILE]... ... With no FILE, or when FILE is -, read standard input. Note that file arguments are optional. If you are invoking head or tail from an interactive shell alone on the command line, then stdin is the terminal, which explains why the program waits for you to type lines followed by ctrl-d to mark end of file. This behavior is useful so that you can change stdin with shell redirection - for example, it is common to do something like 'tail --help | head', so that the stdin for the head command is now the pipe output from tail rather than the terminal. - -- Life is short - so eat dessert first! Eric Blake [EMAIL PROTECTED] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.1 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFER3hy84KuGfSFAYARApG0AKCPXgr4L+Lndhkimm29/srJOpPgkQCfTaPX 4omVSHUKk6Ky3OwXDQbIM9Y= =EkCH -----END PGP SIGNATURE----- _______________________________________________ Bug-coreutils mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-coreutils
