MC v Debian Woody

Pavel Kankovsky peak na argo.troja.mff.cuni.cz
Pátek Leden 24 03:23:05 CET 2003


On Thu, 23 Jan 2003, Ladislav Vaiz wrote:

> K tomu bych mel maly dotaz. Funkcnost je na prvni pohled stejna jako pri
> prikazu:
> 
> cd `/usr/bin/mc -P`
> 
> Rozdil je napriklad v reakci na ^Z. Proc nefunguje ^Z i v druhem pripade?

Ctrl-Z v druhem pripade by melo suspendovat proces na popredi, coz je
zrovna mc. Jenze vysledek (rozumej std. vystup) z mc se zde pouziva pro
sestaveni dalsiho prikazu, a tudiz neni vubec jasne, co by se melo dit,
kdyby bylo mc suspendovano. Nejjednodussi reseni je v teto situaci
suspendovani procesu vubec nepovolit.

V prvnim pripade je volani mc dostatecne samostatne, takze ho lze
suspendovat. Vykonavani funkce pak pobezi (pravda, ponekud prekvapive)
dal, ovsem cd "`cat $MC`" zjisti, ze je soubor $MC prazdny, a proto
neprovede nic, cili suspendovani zaroven potlaci prenos posledniho
nastaveneho cwd v mc zpet do shellu.

--Pavel Kankovsky aka Peak  [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."



Další informace o konferenci Linux