![]() |
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| Merkelig oppførsel fra skript i crontab | PilotGoose | Shell programmering og Skripting | 1 | 06-26-2008 09:54 |
| Hjelp med min rare script! | kdyzsa | Shell programmering og Skripting | 1 | 06-15-2008 10:39 |
| Rare sudo atferd | geomonap | UNIX for Advanced & ekspertbrukere | 1 | 02-03-2006 05:08 |
| noen forklaring på dette shell script atferd | xiamin | Shell programmering og Skripting | 9 | 11-09-2001 01:13 |
| Rare script | Duckman | UNIX for Dummies Spørsmål og svar | 2 | 03-14-2001 01:53 |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
||||
|
Rare sed atferd i skriptet
Jeg har skrevet et lite script for å bytte ut enkelte ord i alle filene i en katalog.
Code:
#!/bin/sh #Get list of files to be edited file_list=`ls -p` for i in $file_list do echo "Processing $i" alteredi=`echo "$i" | sed -e 's/\//d/'` if [ $i = $alteredi ] then if [ $i != "maketest" ] then #actual altering cat $i | sed -e "s/login\//login.tst\//" > $i cat $i | sed -e "s/cyberkd\//cyberkd.tst\//" > $i cat $i | sed -e "s/\/db_connect.inc.php/\/testdb_connect.inc.php/" > $i echo " $i has been altered" else echo " Not altering myself" fi else echo " Not altering directories" fi done Når jeg katten en stor tekstfil hele filen blir trykt på skjermen. Takk på forhånd. |
| Hugseliste |
| Tags |
| katt, sed, shell |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|