The UNIX and Linux Forums  


Go Back   A UNIX és Linux Forums > Top Fórumok > Shell programozás és Scripting
.
google unix.com



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
Loop probléma még egy probléma aliahsan81 Shell programozás és Scripting 3 01-07-2009 02:02 AM
problémát talált hardver probléma girish.batra SUN Solaris 8 09-09-2008 11:10 AM
ssh script probléma probléma pcjandyala Shell programozás és Scripting 2 07-31-2008 04:27 PM
probléma dd parancsot vagy talán AFS probléma Anta Shell programozás és Scripting 0 08-25-2006 11:10 AM
A SSH auth probléma budrito A UNIX a fejlett és szakértői Felhasználók 1 03-17-2004 10:12 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 01-03-2009
Figaro figaro is offline
Regisztrált felhasználó
  
 

Join Date: Jan 2007
Posts: 268
Sed probléma

Amikor a telepítés apache22, a httpd.conf fájlt a következő sorral

Kód:
#ServerName www.example.com:80

ki kell cserélni az általánosan

Kód:
ServerName localhost:80

Megpróbáltam az alábbi

Kód:
sed -i 's/#ServerName www.example.com:80/ServerName localhost:80/' /usr/local/etc/apache22/httpd.conf

de a hibaüzenet:

Kód:
sed: 1: "/usr/local/etc/apache22 ...": extra characters at the end of l command

és a helyettesítés nem volt. Mi a helyes sed parancsot, hogy elérjék a helyettesítés?

EDIT: Ez talán már nem a "#" elején a sort, mint a férfi oldal kimondja:
Idézet:
A ``#'' másrészt a sort figyelmen kívül hagyja (tekinteni
comment), az egyetlen kivétel, hogy amennyiben az első két-jellemzőinek
miniszterek a fájl # `` n'', az alapértelmezett kimenet elnyomott.
Ez azonos a meghatározó-n opció a parancssorban.
Ez még mindig hasznos lehet tudni, hogyan lehet megoldani ezt a problémát.

Last edited by Figaro; 01/03/2009 at 05:03 PM..
  #2 (permalink)  
Old 01-03-2009
cfajohnson's Avatar
cfajohnson cfajohnson is offline Forum Advisor  
Shell programozó, szerző
  
 

Join Date: Mar 2007
Helyszín: Toronto, Kanada
Hozzászólások: 2365
Idézet:
Originally Posted by Figaro View Post
Amikor a telepítés apache22, a httpd.conf fájlt a következő sorral

Kód:
#ServerName www.example.com:80

ki kell cserélni az általánosan

Kód:
ServerName localhost:80

Megpróbáltam az alábbi

Kód:
sed -i 's/#ServerName www.example.com:80/ServerName localhost:80/' \
/usr/local/etc/apache22/httpd.conf

de a hibaüzenet:

Kód:
sed: 1: "/usr/local/etc/apache22 ...": extra characters at the end of l command

és a helyettesítés nem volt. Mi a helyes sed parancsot, hogy elérjék a helyettesítés?

Először is, ne használja az-i opcióval sed anélkül, hogy a biztonsági másolat kiterjesztése, különösen ha problémád van vele.

Másodszor, nincs semmi baj a sed paranccsal (hacsak nem használunk sed amely nem támogatja az-i vagy a * BSD sed amely követel a biztonsági másolat kiterjesztése a-i).
  #3 (permalink)  
Old 01-04-2009
Figaro figaro is offline
Regisztrált felhasználó
  
 

Join Date: Jan 2007
Posts: 268
Köszönöm, hogy bejött. Én jelenleg ezt:

Kód:
sed -i '' -e 's/#ServerName www.example.com:80/ServerName localhost:80/' /usr/local/etc/apache22/httpd.conf

Closed Thread

Könyvjelzõk

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 09:27 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0