2008-07-23, 08:51
  #1
Medlem
Försöker få ut information från flera kommandon genom att köra alla dessa på samma gång. Detta gäller då rhythmbox-client:

Kod:
    cupe@sara:~$ rhythmbox-client --no-start --print-playing-format %aa
    Ane Brun
    cupe@sara:~$ rhythmbox-client --no-start --print-playing-format %at
    Spending Time With Morgan
    cupe@sara:~$ 

Kod:
    cupe@sara:~$ rhythmbox-client --no-start --print-playing-format %at | rhythmbox-client --no-start --print-playing-format %aa
    Ane Brun
    cupe@sara:~$ 

Hur gör jag för att få ut information om båda dessa, på samma gång?
Citera
2008-07-23, 10:02
  #2
Medlem
rhythmbox-client --no-start --print-playing-format %at && rhythmbox-client --no-start --print-playing-format %aa ?
rhythmbox-client --no-start --print-playing-format %at %aa använder inte rhythmbox så vet inte om det funkar
__________________
Senast redigerad av toorima 2008-07-23 kl. 10:05.
Citera
2008-07-23, 10:43
  #3
Medlem
Citat:
Ursprungligen postat av toorima
rhythmbox-client --no-start --print-playing-format %at && rhythmbox-client --no-start --print-playing-format %aa ?
rhythmbox-client --no-start --print-playing-format %at %aa använder inte rhythmbox så vet inte om det funkar

var=$(rhythmbox-client --no-start --print-playing-format %at); var2=$(rhythmbox-client --no-start --print-playing-format %aa); echo "$var - $var2"
kommer ge svaret:
Ane Brun - Spending Time With Morgan

Något sånt du tänkte på? Skulle rekommendera att göra ett shellscript för det dock för den där one-linern kanske inte är så kul att skriva varje ggn :P
Citera
2008-07-23, 10:46
  #4
Medlem
Citat:
Ursprungligen postat av _sajko
var=$(rhythmbox-client --no-start --print-playing-format %at); var2=$(rhythmbox-client --no-start --print-playing-format %aa); echo "$var - $var2"
kommer ge svaret:
Ane Brun - Spending Time With Morgan

Något sånt du tänkte på? Skulle rekommendera att göra ett shellscript för det dock för den där one-linern kanske inte är så kul att skriva varje ggn :P

eller som tidigare talare sa,
rhythmbox-client --no-start --print-playing-format "%at - %aa"

Källa: http://www.linuxcertif.com/man/1/rhythmbox-client/
Citera
2008-07-23, 11:46
  #5
Medlem
Citat:
Ursprungligen postat av _sajko
eller som tidigare talare sa,
rhythmbox-client --no-start --print-playing-format "%at - %aa"

Källa: http://www.linuxcertif.com/man/1/rhythmbox-client/

Tack för den. Var tvungen att köra det på en rad, annars hade det inte varit några problem.
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in