[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Dziwne zachowanie basha.



"Rafał Rawicki" <rawicki@gmail.com> writes:

> Dlaczego taka komenda powoduje dziwne zachowywanie się basha?
>
> svn st | awk "/M/ { print \$2; }" | xargs vim -p
>
> Czasami przestaje odpowiadać, czasami nie wyświetla znaków nowych linii (po
> wicsnięciu <Enter> nowy znak zachęty pojawia się zaraz za starym,
> zamiast pod spodem).
> Używam Sida.

Cześć,

Może to jest przyczyna problemu:

Vim: OSTRZEŻENIE: Wejście nie pochodzi z terminala

W mnie po wydaniu tego polecania (bez opcji -p, bo mój Vim jej
nie zna) w ogóle nie da się wyjść z edytora i trzeba ręcznie
ubijać proces xargs.

Za to nie mam problemów z takim oto kodem:

FILES=$(svn st |awk '/^M/ {print $2}'); vim $FILES

ptecza@devel2:~$ bash --version
GNU bash, version 2.05b.0(1)-release (i386-pc-linux-gnu)
Copyright (C) 2002 Free Software Foundation, Inc.

ptecza@devel2:~$ vim --version |head -3
VIM - Vi IMproved 6.3 (2004 June 7, compiled Jul 30 2005 12:31:05)
Zadane łaty: 1-71, 81-82
Skompilowany przez nobse@debian.org

Pozdrawiam,

P.



Reply to: