The UNIX and Linux Forums  


Go Back   UNIX och Linux Forum > Upp Forum > Shell-programmering och Skript
.
google unix.com



Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här.

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
Ta bort mellanrum mellan charc och ersätta det med ",". smc3 Shell-programmering och Skript 5 06-10-2008 01:08
Ersätt mellanslag rekursivt prvnrk Shell-programmering och Skript 5 08-31-2007 05:37
Byt ut tomma utrymmen genom en enda fliken och höger anpassningen Jae Shell-programmering och Skript 1 08-08-2007 11:58
Ersätt blanksteg med 0: s med numeriska värden. videsh77 Shell-programmering och Skript 1 04-15-2005 02:22
Strip ledande och blanksteg bara ett skal variabel med inbyggda utrymmen jerardfjay Shell-programmering och Skript 6 03-07-2005 02:24

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 10-06-2008
tret tret is offline
Registered User
  
 

Join Date: oktober 2008
Inlägg: 29
Byt platser

Hej killar, så jag har en annan fråga. Kan jag använda sed att ersätta mellanslag i en sträng eller rörlig med% 20

Jag har problem med att använda curl på webbadresser innehåller utrymmen

Tack!
  #2 (permalänk)  
Old 10-06-2008
vidyadhar85's Avatar
vidyadhar85 vidyadhar85 is offline Forum Staff  
Moderator (The Tutor)
  
 

Join Date: juni 2008
Ort: INDIEN
Inlägg: 1.407
efter provet för input och output titelinformation
  #3 (permalänk)  
Old 10-06-2008
tret tret is offline
Registered User
  
 

Join Date: oktober 2008
Inlägg: 29
Citat:
Ursprungligen postat av vidyadhar85 View Post
efter provet för input och output titelinformation
Detta är ett urval av de nummer jag har för att få filen "GetSeries.php.xml" från thetvdb.com


Kod:
series_name="green hornet"

curl -s -o /Users/rtipton/Desktop/GetSeries.php.xml "http://thetvdb.com/api/GetSeries.php?seriesname=$series_name"

När jag kör den här, får jag en massa resultat i xml för tv visar bland annat "grönt" i titeln. Curl inte innehåller något efter den första rutan i webbadressen.

Jag är inte säker på vad utgångsenergi jag kan ge i det här fallet vill jag veta om jag kan ge mer

Tack igen Vid
  #4 (permalänk)  
Old 10-06-2008
vidyadhar85's Avatar
vidyadhar85 vidyadhar85 is offline Forum Staff  
Moderator (The Tutor)
  
 

Join Date: juni 2008
Ort: INDIEN
Inlägg: 1.407
kan du prova något sådant

Kod:
 
series_name=`echo "$series_name"|sed 's/ /%20/g'`

  #5 (permalänk)  
Old 10-06-2008
tret tret is offline
Registered User
  
 

Join Date: oktober 2008
Inlägg: 29
Citat:
Ursprungligen postat av vidyadhar85 View Post
kan du prova något sådant

Kod:
 
series_name=`echo "$series_name"|sed 's/ /%20/g'`
Nice detta fungerar också. Alltför många bra alternativ här! Ni är bra, tack igen!

Rob
  #6 (permalänk)  
Old 10-06-2008
cfajohnson's Avatar
cfajohnson cfajohnson is offline Forum Advisor  
Shell programmerare, författare
  
 

Join Date: mars 2007
Ort: Toronto, Kanada
Inlägg: 2365
Citat:
Ursprungligen postat av tret View Post
Hej killar, så jag har en annan fråga. Kan jag använda sed att ersätta mellanslag i en sträng eller rörlig med% 20

Jag har problem med att använda curl på webbadresser innehåller utrymmen


Kod:
string=$( printf "%s\n" "$string" | sed 's/ /%20/g' )

Eller. med bash eller ksh93:


Kod:
string=${string// /%20}

  #7 (permalänk)  
Old 10-06-2008
tret tret is offline
Registered User
  
 

Join Date: oktober 2008
Inlägg: 29
Citat:
Ursprungligen postat av cfajohnson View Post


Kod:
string=$( printf "%s\n" "$string" | sed 's/ /%20/g' )

Eller. med bash eller ksh93:


Kod:
string=${string// /%20}

Hej tack cfajohnson, som gjorde trick, det andra förslaget fungerar perfekt!

Tack igen för att vara så hjälpsamma killar, jag uppskattar det.
Closed Thread

Komihåglista

Taggar
UNIX-kommandon

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 01:18.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0