pausa ls vid fullskärm?

Här diskuterar vi skal, kommandon och klassiska linuxverktyg.
Användarvisningsbild
Dimi
Inlägg: 703
Blev medlem: 24 dec 2006, 00:04
OS: Ubuntu
Utgåva: Vet inte/ingen utgåva passar
Ort: Stockholm

pausa ls vid fullskärm?

Inlägg 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.
Användarvisningsbild
Jarulf
Inlägg: 604
Blev medlem: 04 feb 2007, 22:46
OS: Ubuntu
Ort: Skellefteå
Kontakt:

Re: pausa ls vid fullskärm?

Inlägg av Jarulf »

Kod: Markera allt

ls | more
Det blir dock inte tidsbestämd paus, utan du måste själv trycka mellanslag/enter för att stega vidare.
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

Re: pausa ls vid fullskärm?

Inlägg 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.
Användarvisningsbild
Dimi
Inlägg: 703
Blev medlem: 24 dec 2006, 00:04
OS: Ubuntu
Utgåva: Vet inte/ingen utgåva passar
Ort: Stockholm

Re: pausa ls vid fullskärm?

Inlägg av Dimi »

stort tack mina herrar!!!
Användarvisningsbild
Mekaniserad Apelsin
Hedersmedlem
Inlägg: 3777
Blev medlem: 27 maj 2006, 12:24
OS: Ubuntu
Ort: Stockholm
Kontakt:

Re: pausa ls vid fullskärm?

Inlägg av Mekaniserad Apelsin »

less is more! YAY :D
More Mekaniserad at http://blippe.se.
jsiei97
Inlägg: 309
Blev medlem: 09 dec 2008, 21:34
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Trelleborg

Re: pausa ls vid fullskärm?

Inlägg av jsiei97 »

Jarulf skrev:

Kod: Markera allt

ls | more
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

Kod: Markera allt

ls | less 
Fast med less kan man använda pilarna upp och ner om man vill :)

/Johan
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: pausa ls vid fullskärm?

Inlägg av dmz »

jsiei97 skrev:
Jarulf skrev:

Kod: Markera allt

ls | more
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

Kod: Markera allt

ls | less 
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å...

Kod: Markera allt

ls|most
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
jsiei97
Inlägg: 309
Blev medlem: 09 dec 2008, 21:34
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Trelleborg

Re: pausa ls vid fullskärm?

Inlägg av jsiei97 »

dmz skrev: Då får väl jag vara ännu värre då...

Kod: Markera allt

ls|most
Trodde du drev med tråden, men

Kod: Markera allt

sudo apt-get install most
funkade ju ;)
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: pausa ls vid fullskärm?

Inlägg 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.
jsiei97
Inlägg: 309
Blev medlem: 09 dec 2008, 21:34
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Trelleborg

Re: pausa ls vid fullskärm?

Inlägg 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 :o
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: pausa ls vid fullskärm?

Inlägg 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 :o
Lägg in stty -ixon i ~/.bashrc (och ~/.bash_profile) så slipper du det problemet.
Användarvisningsbild
Johnny Rosenberg
Inlägg: 1256
Blev medlem: 23 jun 2007, 16:18
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Kontakt:

Re: pausa ls vid fullskärm?

Inlägg 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):

Kod: Markera allt

alias more=less
Då kan sådana som jag glatt fortsätta skriva more, vår vana trogen…
Vänliga hälsningar

Johnny Rosenberg
ジョニー・ローゼンバーグ

IEEE 1541 - binära prefix
ISO 8601 - datum och tid
Användarvisningsbild
Dimi
Inlägg: 703
Blev medlem: 24 dec 2006, 00:04
OS: Ubuntu
Utgåva: Vet inte/ingen utgåva passar
Ort: Stockholm

Re: pausa ls vid fullskärm?

Inlägg 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?
Användarvisningsbild
Urban Anjar
Inlägg: 7306
Blev medlem: 05 nov 2006, 22:59
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Vickleby
Kontakt:

Re: pausa ls vid fullskärm?

Inlägg 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
Ubuntu från början: http://ubuntufranborjan.wordpress.com/
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
Användarvisningsbild
Dimi
Inlägg: 703
Blev medlem: 24 dec 2006, 00:04
OS: Ubuntu
Utgåva: Vet inte/ingen utgåva passar
Ort: Stockholm

Re: pausa ls vid fullskärm?

Inlägg 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.
Användarvisningsbild
Urban Anjar
Inlägg: 7306
Blev medlem: 05 nov 2006, 22:59
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Vickleby
Kontakt:

Re: pausa ls vid fullskärm?

Inlägg 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 ;D
Ubuntu från början: http://ubuntufranborjan.wordpress.com/
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: pausa ls vid fullskärm?

Inlägg av mcNisse »

:D :D :D
jsiei97
Inlägg: 309
Blev medlem: 09 dec 2008, 21:34
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Trelleborg

Re: pausa ls vid fullskärm?

Inlägg 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):

Kod: Markera allt

alias more=less
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 >:D

(Kan vi för övrigt inte ha ett lite flame war över vad som är bäst, more, less eller most ;D )

/Johan
jsiei97
Inlägg: 309
Blev medlem: 09 dec 2008, 21:34
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Trelleborg

Re: pausa ls vid fullskärm?

Inlägg 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):

Kod: Markera allt

alias more=less
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 >:D

(Kan vi för övrigt inte ha ett lite flame-war över vad som är bäst, more, less eller most ;D )

/Johan
Användarvisningsbild
Johnny Rosenberg
Inlägg: 1256
Blev medlem: 23 jun 2007, 16:18
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Kontakt:

Re: pausa ls vid fullskärm?

Inlägg 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 >:D

(Kan vi för övrigt inte ha ett lite flame war över vad som är bäst, more, less eller most ;D )

/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?
Vänliga hälsningar

Johnny Rosenberg
ジョニー・ローゼンバーグ

IEEE 1541 - binära prefix
ISO 8601 - datum och tid
Skriv svar

Återgå till "Terminalforum"