Fix from Tito to read from stdin only when it's not a tty.

This commit is contained in:
Rob Landley
2006-06-07 21:22:42 +00:00
parent 5929edc1fa
commit 6d8ce170b0
2 changed files with 4 additions and 4 deletions

View File

@ -2185,11 +2185,11 @@ int hdparm_main(int argc, char **argv)
argc -= optind;
argv += optind;
#if ENABLE_FEATURE_HDPARM_GET_IDENTITY
if (argc < 1) {
identify_from_stdin(); /* EXIT */
if (ENABLE_FEATURE_HDPARM_GET_IDENTITY && !isatty(STDIN_FILENO))
identify_from_stdin(); /* EXIT */
else bb_show_usage();
}
#endif
while (argc--) {
process_dev(*argv);