The UNIX and Linux Forums  


Go Back   UNIX och Linux Forum > Särskilda Forum > UNIX Desktop for Dummies Frågor & Svar
.
google unix.com



UNIX Desktop for Dummies Frågor & Svar Diskutera UNIX och Linux användargränssnitt gillar GNOME, KDE, CDE och Open Office här. Alla UNIX och Linux Newbies Välkommen!

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
Fråga om syntaktiskt (LIS) och (lista;) hongwei UNIX for Dummies Frågor & Svar 1 04-22-2009 09:26
Awk syntax fråga Leo_NN UNIX for Dummies Frågor & Svar 5 10-28-2008 12:18
Fråga om Hitta Utility marlonus999 Shell-programmering och Skript 5 09-19-2007 04:53
Enkel awk Fråga: Om Syntax natdeamer Shell-programmering och Skript 1 09-10-2007 01:53
awk syntax fråga hcclnoodles Shell-programmering och Skript 2 10-28-2004 01:45

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 05-04-2009
SilversleevesX SilversleevesX is offline
Registered User
  
 

Join Date: maj 2009
Ort: Nordöstra USA
Inlägg: 48
IPTC verktyget syntax fråga

Jag hittade och installerade David Moores libiptcdata med IPTC command-line utility. Det handlar om det senare att min fråga är baserat.

Användningen syntax är: IPTC [OPTIONS] [FILE] ...
där m kräver en IPTC fält namn, och v är värdet för att tilldela eller ändra på detta område. Detta värde är en sträng som begränsas av dubbla citationstecken. Saken är jag nyfiken på (och som den här lilla leksaken skrevs under 2005 tvivlar jag på Peter Moore är på hans samma e-postadress som en utsänd på hans SourceForge manualsidan visar) är följande:

Hur skulle ett säkert punktera värdet sträng, säga för en bildtext eller Särskilda anvisningar?

Jag har redan provat ett utropstecken, varpå min bash shell påminde mig som ett kommando i skal (det märkte det ännu eftersom det var i dbl-citationstecken). Jag misstänker alltså att ett alternativt sätt att skiljetecken skulle behöva användas. Har aldrig installerat eller gjort någon användning av något liknande, jag gissar att det antingen skulle bli hex motsvarar de skiljetecken en ville representera, anslöt sig till resten av sträng av tecken / s, eller ett tecken och en annan strängen innehåller PM.
Jag antar också att ett tips eller ledtråd till varför skulle i C + +-kod som detta skrevs. Problemet är, jag vet inte C + + och för att veta vad man ska leta efter.

Kan någon bekant med C + + kodning hämta libfiles (etc) och försöka få fram vad det gäller säkrare syntax skulle vara att punktera dessa strängar [hex eller &-tecken mellan strängarna]?

Tack för att ge detta en läsa.

BZT
  #2 (permalänk)  
Old 05-11-2009
SilversleevesX SilversleevesX is offline
Registered User
  
 

Join Date: maj 2009
Ort: Nordöstra USA
Inlägg: 48
Lightbulb Trial and error - testas försökt och sann

Lite trial-and-error, och en hel del av genomlysningsutrustning man, info och från t.ex. webbsidor senare har jag:

Det visade sig att det kommer ganska mycket överensstämmer med vad du skal tillåter. Det är bara att formatera dina strängar enligt tankskalets syntax. Om du råkar använda ett skiljetecken att ditt skal (t.ex. bash) förstår intuitivt som ett kommando (ni gamla bang <!> Gäller racing att tänka), och ni vet hur man ska isolera det eller dem så de är för att vara en del av strängen i stället för som kommando stenografer, så IPTC tagger kommer Glöm ut det och använda det som det är tänkt.

Så efter nyss tagit tre meningar att säga vad som kunde ha sagt på bara en Jag ska försöka att jaga på länken för att ladda ner den och lägga den i en redigering av denna post någon gång i nästa 48hrs. Bortsett något går fel med min hårdvara, OS eller netto-tillgång konto.

BZT
  #3 (permalänk)  
Old 05-12-2009
SilversleevesX SilversleevesX is offline
Registered User
  
 

Join Date: maj 2009
Ort: Nordöstra USA
Inlägg: 48
Cool Medfödd brist i verktyget och i Exiv2

Trevligt att se att folk som arbetar på samma problem från två olika riktningar kan köra i samma tegelvägg och inte vet det.

Jag bara sprang både Moore verktyg och exiv2 på en JPEG där bildtext hade flera radbrytningar. Båda verktygen sprang en linje längs andra tills produktion för att visst område var en förvrängd röra.

Okej, det är sannolikt David Moore har gått vidare till grönare betesmarker. Men hur Exiv2? Jag antar det är fortfarande upprätthålls och uppdateras. Vem ska jag tala om denna (eller fråga och få sina förklaringar till varför)?

På ett sätt, det är inte längre en fråga om syntax, men mer en utmaning för coders i publiken: Är det möjligt att göra det här bättre?

BZT

PS: Den Moore verktyg beskrivs på (och ladda ned från) från denna Sourceforge projektsida.

Senast redigerad av SilversleevesX; 05-12-2009 vid 09:46.. Anledning: Tillagd länk
Closed Thread

Komihåglista

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:46.


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