![]() |
|
|
google unix.com
|
|||||||
| Forums | Register | Forum Rules | Links | Albums | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| Shell Programming and Scripting Post questions about KSH, CSH, SH, BASH, PERL, PHP, SED, AWK and OTHER shell scripts and shell scripting languages here. |
More UNIX and Linux Forum Topics You Might Find Helpful
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Problem in read() from a pipe | JDS | High Level Programming | 2 | 10-13-2006 11:19 AM |
| Problem with read & write | EltonSky | High Level Programming | 11 | 08-31-2006 03:35 PM |
| File read & execute problem | tipsy | Shell Programming and Scripting | 5 | 08-14-2006 06:01 PM |
| Problem with read in sh | Corona688 | Shell Programming and Scripting | 6 | 07-28-2006 03:45 AM |
| read after pipe problem OSX10.4 | relyveld | Shell Programming and Scripting | 5 | 07-07-2005 09:56 PM |
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
|
|
||||
|
SH script problem with read
Hi, I'm doing a script that reads lines from a file and then copy them to another file, if the user wants it.
But I'having problems to get the user selection because when I do the read to ask the user, the script reads the next line of the file. The script looks like this: #!/bin/sh # for filename do while read line do grep -q $line $word_file if [ "$?" = "1" ] then echo "Insert word in file2? (Y/N)" read question if [ "$question" = "y" ] then Append line to file2 fi fi done < $filename done Does anyone knows how to do this? I would like to maintain programming in SH shell. Thanks in advance! |
![]() |
| Bookmarks |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|