Sida 1 av 2
pausa ls vid fullskärm?
Postat: 20 jan 2009, 15:27
av Dimi
Hej.
Jag vill precis som jag skrivit i rubriken. Att när jag jag exekvererar ls, och listningen blir längre än vad som får plats på skärmen, så ska det inte bara bläddras förbi. Utan det blir en liten paus. Ungefär som dir /p fungerade i dos (har för mig att det var så man skrev i alla fall). Hoppas någon vet. /Kram.
Re: pausa ls vid fullskärm?
Postat: 20 jan 2009, 15:38
av Jarulf
Det blir dock inte tidsbestämd paus, utan du måste själv trycka mellanslag/enter för att stega vidare.
Re: pausa ls vid fullskärm?
Postat: 20 jan 2009, 15:49
av Lars
Programmet more är mest av historiskt intresse, speciellt för att förstå varför ersättaren heter less

Med less kan man bläddra upp/ner med piltangenterna och söka efter ord med /. Mycket mera praktiskt än more.
Re: pausa ls vid fullskärm?
Postat: 20 jan 2009, 18:14
av Dimi
stort tack mina herrar!!!
Re: pausa ls vid fullskärm?
Postat: 21 jan 2009, 03:16
av Mekaniserad Apelsin
less is more! YAY

Re: pausa ls vid fullskärm?
Postat: 06 feb 2009, 23:46
av jsiei97
Jarulf skrev:
Det blir dock inte tidsbestämd paus, utan du måste själv trycka mellanslag/enter för att stega vidare.
Måste nämna den som gör nästan samma sak
Fast med less kan man använda pilarna upp och ner om man vill
/Johan
Re: pausa ls vid fullskärm?
Postat: 06 feb 2009, 23:49
av dmz
jsiei97 skrev:Jarulf skrev:
Det blir dock inte tidsbestämd paus, utan du måste själv trycka mellanslag/enter för att stega vidare.
Måste nämna den som gör nästan samma sak
Fast med less kan man använda pilarna upp och ner om man vill
/Johan
Då får väl jag vara ännu värre då...
Re: pausa ls vid fullskärm?
Postat: 07 feb 2009, 09:23
av jsiei97
dmz skrev:
Då får väl jag vara ännu värre då...
Trodde du drev med tråden, men
funkade ju

Re: pausa ls vid fullskärm?
Postat: 07 feb 2009, 11:16
av mcNisse
Det ser ju ut som alla har glömt Ctrl-S (stop) och Ctrl-Q (start). Men less metoden är bättre och beror inte på hur terminalen år uppsatt.
Re: pausa ls vid fullskärm?
Postat: 07 feb 2009, 16:12
av jsiei97
mcNisse skrev:Det ser ju ut som alla har glömt Ctrl-S (stop) och Ctrl-Q (start). Men less metoden är bättre och beror inte på hur terminalen år uppsatt.
Den där är grymt irriterande, har vid mer än ett tillfälle råkat trycka ctrl+s när jag skulle trycka ctrl+a...
varpå man får känslan av att ens terminal har hängt sig

Re: pausa ls vid fullskärm?
Postat: 07 feb 2009, 16:14
av Konservburk
jsiei97 skrev:Den där är grymt irriterande, har vid mer än ett tillfälle råkat trycka ctrl+s när jag skulle trycka ctrl+a...
varpå man får känslan av att ens terminal har hängt sig

Lägg in
stty -ixon i ~/.bashrc (och ~/.bash_profile) så slipper du det problemet.
Re: pausa ls vid fullskärm?
Postat: 08 feb 2009, 14:56
av Johnny Rosenberg
Lars skrev:Programmet more är mest av historiskt intresse, speciellt för att förstå varför ersättaren heter less

Med less kan man bläddra upp/ner med piltangenterna och söka efter ord med /. Mycket mera praktiskt än more.
Själv använder jag alltid more, mest för att jag alltid gjort så, eller i alla fall från ca 1990 när jag enbart arbetade i Unix. Är inte säker på om less ens fanns då. Oftast räcker det med more, då man ändå bara använder mellanslagstangenten, men visst låter det bra med de extra finesserna i less.
Man kan ju alltid lägga till en rad i den fil man har som definierar alla alias, i mitt fall ~/.bash-aliases (som jag låter ~/.bashrc starta upp):
Då kan sådana som jag glatt fortsätta skriva more, vår vana trogen…
Re: pausa ls vid fullskärm?
Postat: 08 feb 2009, 16:36
av Dimi
mcNisse skrev:Det ser ju ut som alla har glömt Ctrl-S (stop) och Ctrl-Q (start). Men less metoden är bättre och beror inte på hur terminalen år uppsatt.
Vad och hur innebär det att trycka Ctrl-S och Ctrl-Q?
Re: pausa ls vid fullskärm?
Postat: 08 feb 2009, 17:17
av Urban Anjar
Stopp och fortsätt.
Funkade bra förr på tiden när man körde med 300bauds modem, men nu blir skärmen överfull innan
man hinner blinka
Re: pausa ls vid fullskärm?
Postat: 08 feb 2009, 19:15
av Dimi
Aha,
Det var det jag misstänkte. Eller inte det med modemet. men med stop och fortsätt grejen. Misstänkte att McNisse hade en reaktionsförmåga som skulle fått stålmannen att bli grön av avund.
Re: pausa ls vid fullskärm?
Postat: 08 feb 2009, 19:42
av Urban Anjar
Dimi skrev:Aha,
Det var det jag misstänkte. Eller inte det med modemet. men med stop och fortsätt grejen. Misstänkte att McNisse hade en reaktionsförmåga som skulle fått stålmannen att bli grön av avund.
Eller också en riktigt slö dator

Re: pausa ls vid fullskärm?
Postat: 08 feb 2009, 20:36
av mcNisse
Re: pausa ls vid fullskärm?
Postat: 09 feb 2009, 00:13
av jsiei97
Johnny Rosenberg skrev:Lars skrev:Programmet more är mest av historiskt intresse, speciellt för att förstå varför ersättaren heter less

Med less kan man bläddra upp/ner med piltangenterna och söka efter ord med /. Mycket mera praktiskt än more.
Själv använder jag alltid more, mest för att jag alltid gjort så, eller i alla fall från ca 1990 när jag enbart arbetade i Unix. Är inte säker på om less ens fanns då. Oftast räcker det med more, då man ändå bara använder mellanslagstangenten, men visst låter det bra med de extra finesserna i less.
Man kan ju alltid lägga till en rad i den fil man har som definierar alla alias, i mitt fall ~/.bash-aliases (som jag låter ~/.bashrc starta upp):
Då kan sådana som jag glatt fortsätta skriva more, vår vana trogen…
Nopp, det finns skillnader mellan less och more.
Ibland har jag råkat ut för att vissa specialtecken gör att less får frispel....
men more har alltid fungerat bra för mig.
Så jag vill nog sträcka ut halsen och påstå att ls | more är bättre än ls | less
(Kan vi för övrigt inte ha ett lite flame war över vad som är bäst, more, less eller most

)
/Johan
Re: pausa ls vid fullskärm?
Postat: 09 feb 2009, 00:13
av jsiei97
jsiei97 skrev:Johnny Rosenberg skrev:Lars skrev:Programmet more är mest av historiskt intresse, speciellt för att förstå varför ersättaren heter less

Med less kan man bläddra upp/ner med piltangenterna och söka efter ord med /. Mycket mera praktiskt än more.
Själv använder jag alltid more, mest för att jag alltid gjort så, eller i alla fall från ca 1990 när jag enbart arbetade i Unix. Är inte säker på om less ens fanns då. Oftast räcker det med more, då man ändå bara använder mellanslagstangenten, men visst låter det bra med de extra finesserna i less.
Man kan ju alltid lägga till en rad i den fil man har som definierar alla alias, i mitt fall ~/.bash-aliases (som jag låter ~/.bashrc starta upp):
Då kan sådana som jag glatt fortsätta skriva more, vår vana trogen…
Nopp, det finns skillnader mellan less och more.
Ibland har jag råkat ut för att vissa specialtecken gör att less får frispel....
men more har alltid fungerat bra för mig.
Så jag vill nog sträcka ut halsen och påstå att ls | more är bättre än ls | less
(Kan vi för övrigt inte ha ett lite flame-war över vad som är bäst, more, less eller most

)
/Johan
Re: pausa ls vid fullskärm?
Postat: 09 feb 2009, 00:32
av Johnny Rosenberg
jsiei97 skrev:Nopp, det finns skillnader mellan less och more.
Ibland har jag råkat ut för att vissa specialtecken gör att less får frispel....
men more har alltid fungerat bra för mig.
Så jag vill nog sträcka ut halsen och påstå att ls | more är bättre än ls | less
(Kan vi för övrigt inte ha ett lite flame war över vad som är bäst, more, less eller most

)
/Johan
Jag har inte gjort något sådant alias än så jag kör fortfarande more, men jag testade lite i alla fall och jag fann ju att jag trivdes bättre med more (förmodligen på grund av vanan), men råkade inte på något frispel. Vad är det för specialtecken du pratar om? Tecken som finns i texten som skrivs ut på skärmen eller tecken som du själv trycker in via tangentbordet när du använder less?