Visa obesvarade inlägg | Visa aktiva trådar Aktuellt datum och tid: 07 apr 2020, 08:08



Svara på tråd  [ 6 inlägg ] 
 Formatera tex ifrån ett kommando [LÖST] 
Författare Meddelande

Blev medlem: 09 jan 2007, 23:12
Inlägg: 523
Ort: Arboga
Svara med citat
Inlägg Formatera tex ifrån ett kommando [LÖST]
Hej !

Om jag ifrån ett kommando får följande resultat:
Kod:
Vacant number Object
  Number range: 39979
  Number type : EX
 
Vacant number Object
  Number range: 39983-39984
  Number type : EX
 
Vacant number Object
  Number range: 39987
  Number type : EX
 
Vacant number Object
  Number range: 39992
  Number type : EX


och en hel radda till. Men jag är endast intresserad av siffrorna som står vid number range. Kan man på nått sätt, via cut eller liknande filtrera ut dessa?

försökte med
Kod:
cut -d$'\n' -f testfil

då fick jag rätt rad, dock endast den första och hela raden, inte bara siffrorna.
Går det att lösa på något sätt?


Senast redigerad av look2 07 nov 2017, 12:37, redigerad totalt 1 gång.



01 nov 2017, 22:42
Profil

Blev medlem: 17 jan 2007, 08:20
Inlägg: 303
OS: Debian
Utgåva: Vet inte/ingen utgåva passar
Svara med citat
Inlägg Re: Formatera tex ifrån ett kommando
Kod:
cat ./testfil | grep 'Number range:' | cut -f2- -d:

borde fungera - dock så får du ett startande mellanslag som du kanske vill bli av med.

_________________
Hade tidigare nicket "Cowboy".


02 nov 2017, 01:56
Profil
Användarvisningsbild

Blev medlem: 06 feb 2007, 20:51
Inlägg: 5211
OS: Debian
Utgåva: Vet inte/ingen utgåva passar
Svara med citat
Inlägg Re: Formatera tex ifrån ett kommando
awk - F ':' '/Number range/ {print $2}` testfil


02 nov 2017, 05:45
Profil

Blev medlem: 09 jan 2007, 23:12
Inlägg: 523
Ort: Arboga
Svara med citat
Inlägg Re: Formatera tex ifrån ett kommando
mcNisse skrev:
awk - F ':' '/Number range/ {print $2}` testfil


Fungerade klockrent, att det är ett mellanslag i början gör inget, då det bara skall visas.
Går det att begränsa till att bara visa tex de 10 första?


02 nov 2017, 11:49
Profil

Blev medlem: 17 jan 2007, 08:20
Inlägg: 303
OS: Debian
Utgåva: Vet inte/ingen utgåva passar
Svara med citat
Inlägg Re: Formatera tex ifrån ett kommando
look2 skrev:
Går det att begränsa till att bara visa tex de 10 första?

Du söker efter kommandot "head":
Kod:
[ditt kommando] | head -n 10

_________________
Hade tidigare nicket "Cowboy".


02 nov 2017, 16:22
Profil

Blev medlem: 09 jan 2007, 23:12
Inlägg: 523
Ort: Arboga
Svara med citat
Inlägg Re: Formatera tex ifrån ett kommando
gusnan skrev:
look2 skrev:
Går det att begränsa till att bara visa tex de 10 första?

Du söker efter kommandot "head":
Kod:
[ditt kommando] | head -n 10



Funkade, tack så mycket.


07 nov 2017, 12:36
Profil
Visa inlägg nyare än:  Sortera efter  
Svara på tråd   [ 6 inlägg ] 

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 1 gäst


Du kan inte skapa nya trådar i denna kategori
Du kan inte svara på trådar i denna kategori
Du kan inte redigera dina inlägg i denna kategori
Du kan inte ta bort dina inlägg i denna kategori
Du kan inte bifoga filer i denna kategori

Sök efter:
Hoppa till:  
Main Engineer for phpBB3: Bertie at phpBB.com © 2000 - 2002, 2005 - 2007, the Group behind the Open Source code of phpBB.
Designed by STSoftware, modified by Katt, Konservburk & Peetra. Swedish translation by Peetra & phpBB Sweden © 2006-2011