![]() |
|
|
google unix.com
|
|||||||
| Fórumok | Regisztráció | Fórum Szabályok | Linkek | Albumok | GYIK | Tagok listája | Naptár | Keres | Mai hozzászólások | Megjelöl Fórumok Olvas |
| Shell programozás és Scripting Post kérdések KSH, CSH, SH, Bash, Perl, PHP, SED, AWK ÉS EGYÉB shell szkriptek és shell script nyelvek itt. |
Több, UNIX és Linux fórum témák Ön által talált Hasznos
|
||||
| Szál | Thread Starter | Fórum | Válaszok | Utolsó hozzászólás |
| áthárításán változó a bash, hogy a bash perl script | arsidh | Shell programozás és Scripting | 10 | 06-04-2008 01:25 PM |
| Parse Karakterlánc a változó | racbern | Shell programozás és Scripting | 3 | 04-07-2008 01:04 PM |
| parse változó | mpang_ | Shell programozás és Scripting | 2 | 01-03-2007 07:31 AM |
| bash env változót tartalmazó @ | Yogesh Sawant | Shell programozás és Scripting | 4 | 12-20-2006 06:51 AM |
| parse a string variable | methos | Shell programozás és Scripting | 3 | 10-18-2005 05:18 PM |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
||||
|
Hogyan tudja feldolgozni a változó a bash script?
Van egy script I use on my web server (Apache2). Én vagyok a változó Lighttpd és szükséges, hogy néhány változtatást.
Ez az, amit használok én Apache szerver #! / bin / bash # 3 elfogadja paraméterek: <tartomány név> <felhasználónév> <XXXXXXXX> # Domain név nélkül www (csak domain.com) # Username lenne a legjobb, 6 - 10 karakter hosszú # Csak az utolsó ellenőrzéseket, ha jelen van, és használja a MySQL # Jelszó. Ha nincs jelen - nem hoz létre mysql számla if [ "$ 3"! \u003d ""], majd ---- Snip --- useradd $ 2-m filename \u003d / etc/apache2/sites-available / $ 2.www echo "<VirtualHost 10.10.10.10>"> $ filename echo "ServerAdmin webmaster @ $ 1">> $ filename --- Snip néhány ----- Most kell elemeznie az első változó hozzáadni egy karaktert: Tehát alapvetően: segítségével example.com # # Example.com # $ HTTP [ "host"] \u003d ~ "(^ | \.) Példa \. Com $ ( server.document-root \u003d "/ home / example / public_html" server.errorlog \u003d "/ var / log / lighttpd / example-error.log" accesslog.filename \u003d "/ var / log / lighttpd / example-access.log" server.error-kezelő-404 \u003d "/ e404-example.php" ) Kell tenni: echo "#">> $ filename echo "#% 1">> $ filename echo "#">> $ filename echo "$ HTTP [\" host \ "] \u003d ~ \" (^ | \.)<tartomány>\.<tld>$ \ "(">> $ Filename --- Stb ---- Azt hiszem a legjobb módja az lenne, hogy amíg nem tudom feldolgozni a hit az időszak és az első része egy változó, és az utolsó rész, mint egy másik. Remélem van értelme. Minden segítség lenne méltányol. Alan |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|