![]() |
|
|
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 |
| hulp nodig fuser commando | anju | Programmeren en Shell Scripting | 1 | 02-20-2008 02:08 |
| hulp nodig in ls commando | anju | Programmeren en Shell Scripting | 1 | 02-18-2008 07:20 |
| Hulp nodig op Datum commando | Nikunj | Programmeren en Shell Scripting | 5 | 07-08-2006 12:37 |
| Hulp nodig voor het ps commando in AIX | moe2266 | AIX | 0 | 09-30-2005 12:43 |
| Hulp nodig voor sed commando | manualvin | UNIX voor Dummies Questions & Answers | 2 | 06-25-2004 12:41 AM |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
SED commando --------- hulp nodig
Hi all
Ik ben nieuw op babie shell script, dus adviseren me n me helpen. Stel ik heb een string "abacus sabel", ik moet vervangen gebeurtenissen 'ab' met 'cd' en ik nodig voor het opslaan van dit resultaat in dezelfde string, en ik nodig heb om terug te keren dit resultaat van een script aan de aanroepende functie, waar als de string wordt doorgegeven van de aanroepende functie. Ik heb geprobeerd zo mainStr \u003d "abacus" old_word \u003d "ab" new_word \u003d "cd" resultaat \u003d "sed -is / $ old_word / $ new_word $ mainstr " return $ resultaat |
|
||||
|
Hi Reddy,
Het onderstaande script zal werken voor u, mainStr \u003d "abacus" old_word \u003d "ab" new_word \u003d "cd" resultaat \u003d `cat $ mainStr | sed "s / $ old_word / $ new_word / g" ` Laatst bewerkt door apsprabhu; op 03.17.2008 08:58.. Reden: Gemiste out |
|
|||||
|
Hoi
Dit is dezelfde vraag die je gepost in: Hulp nodig met betrekking tot de vervanging van een deel van de string Gelieve volg het forum regels en niet meerdere plaatsen .... Maar ... volgende voorbeelden helpen u op weg een beetje: Code:
# mainstr="abacus sabre" # echo $mainstr abacus sabre # echo $mainstr | sed 's/ab/cd/g' cdacus scdre # echo $mainstr abacus sabre # mainstr=`echo $mainstr | sed 's/ab/cd/g'` # echo $mainstr cdacus scdre |
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|