scrot Projektet löper ett program i en skärmsession bara en gång. Första gången ett program körs det startar en ny session, efterföljande samtal till scrot med namnet program (eller ID - se alternativet -i) ansluter den uppringande terminalen till den befintliga skärmen sessionen.
Detta är användbart om du använder en terminal baserad IRC-klient / e-postklient / musikspelare, och vill ta över på konsolen när du X-session måste startas, eller om du förlorar terminalen av någon anledning.
Varje program körs med ett ID som är objektet som hålls unik. Som standard ID är programnamnet utan argument, men kan anges med alternativet -i.
ALTERNATIV:
-f
Tvinga den aktuella terminalen att ta befintliga sessioner. Utan detta alternativ, om en befintlig session med samma ID existerar det normala beteendet är att varna användaren om att en med ID-existerar. Med det här alternativet kommer att tvinga scrot att ta över sessionen.
-h
Skriv kommandoraden syntax ett alternativ detaljer.
-i id
Ange ID för programmet som ska köras. Om det här alternativet inte anges, kommer programnamnet användas.
-v
Skriv ut programbeskrivning och version.
EXEMPEL:
Jag använder scrot att köra IRC-klient irssi. Jag gör detta med alias irc, definieras enligt följande (bash alias syntax):
alias irc = 'scrot -f irssi'
Detta kräver helt enkelt irssi (min IRC-klient) med scrot gör att det finns bara en instans åt gången. Om det finns en befintlig session i en annan terminal, -f alternativet tvingar koppling från denna terminal. Detta sätt jag kan växla IRC mellan konsol och xterm sessioner utan att avsluta IRC.
Vad är nytt i den här versionen:
Mjukvaruinformation:
Version: 2006-08-22
Ladda upp dagen: 2 Jun 15
Licens: Gratis
Popularitet: 44
Kommentarer hittades inte