[linux] nieuwe regel in terminal

Pagina: 1
Acties:
  • 166 views sinds 30-01-2008
  • Reageer

  • poes
  • Registratie: Maart 2001
  • Laatst online: 13-08 06:40
Wanneer ik een lange regel moet typen in de terminal van Linux gebeurt hetvolgende:

Als het einde van de regel bereikt is begint de zin niet op een nieuwe regel maar gaat verder aan het begin van de regel waar ik ben begonnen.

Hoe voorkom ik dit, m.a.w. hoe kom ik op een nieuwe regel?

Verwijderd

Wat je kan doen is, als je het einde van je regel bereikt, een \ tikken en dan op enter drukken en op de volgende regel verdergaan:
code:
1
2
3
user@host:/$ ls \
> -al \
> /home [enter]

  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Wat sir5 zegt is eigenlijk een workaround. bash hoort gewoon te wrappen (ik neem aan dat je bash hebt).
Heb je toevallig een "fancy prompt", bijvoorbeeld met kleurtjes of andere ansi sequences? dan helpt het om die dingen bijvoorbeeld in je .bashrc netjes te beginnen en eindigen met respectievelijk \\[ en \] , dat hielp hier, toen bash na het "inkleuren" van mijn $PS1 opeens ging wrappen naar het begin van de regel, omdat ie door die sequences niet meer goed weet hoe ver je al bent op de regel.

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 16-08 16:08

deadinspace

The what goes where now?

Welke bash versie heb je? Dit is volgensmij namelijk gewoon een bug in bash. Ikzelf heb in bash 2.03 ook zulk soort taferelen gezien, maar met bash 2.05 nooit.

  • poes
  • Registratie: Maart 2001
  • Laatst online: 13-08 06:40
Het is de terminal in Gnome van Redhat 7.2

Dit is dus de bedoeling:
cp /home/joost/flash_linux/libflashplayer.so /usr/huppeldepup/huppeldepup

Hij dus gaat niet naar een nieuwe regel!!!!
De terminal is die van Gnome 1.4.0.4

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 16-08 16:08

deadinspace

The what goes where now?

Op vrijdag 03 mei 2002 21:28 schreef poes het volgende:
Het is de terminal in Gnome van Redhat 7.2
De terminal is die van Gnome 1.4.0.4
Ja maar het gaat om de versie van bash (bash is het programma dat die prompt 'user@host:~$ ' verzorgt).
Doe eens 'bash --version'.

  • poes
  • Registratie: Maart 2001
  • Laatst online: 13-08 06:40
versie 2.05.8(1) release (i386-redhat-linux-gnu)

  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 21:46

odysseus

Debian GNU/Linux Sid

En wat geeft 'echo $PS1'?

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


  • poes
  • Registratie: Maart 2001
  • Laatst online: 13-08 06:40
[/u@/h /W]\$
Pagina: 1