![]() |
Hallo en welkom van de Verenigde Staten aan de UNIX en Linux Forum! Bedankt voor uw bezoek en Deelnemen aan onze wereldwijde gemeenschap.
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| Zoeken en vervangen | NycUnxer | UNIX voor Dummies Questions & Answers | 4 | 03-06-2008 12:20 AM |
| vinden vervangen | dbsurf | Programmeren en Shell Scripting | 2 | 01-25-2008 08:39 |
| zoeken en vervangen | mahabunta | UNIX voor Dummies Questions & Answers | 7 | 09-21-2006 01:05 PM |
| zoeken en vervangen | vikas_j @ hotmail | UNIX voor Dummies Questions & Answers | 3 | 02-25-2002 05:41 PM |
| Zoeken en vervangen | gagansharma | Programmeren en Shell Scripting | 3 | 11-27-2001 04:17 PM |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
zoeken en vervangen probleem
hi guys!
Ik ben het schrijven van een script waarin ik een input van de gebruiker en het zoeken in een bestand en vervangen. Mijn input file ziet er als Code:
hi what your name? allrise Code:
echo "Enter the name"
read name
FILE="/opt/name.txt"
NEW_FILE="/opt/new_name.txt"
exec 0<$FILE
while read line
do
if [ -n "`echo ${line} | grep 'allrise'`" ]
then
echo ${line} | sed 's|allrise|hello $name|g' >>$NEW_FILE
else
echo $line >>$NEW_FILE
fi
done <$FILE
Code:
hi what your name? hello $name Code:
hi what your name? hello john |
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|