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

Re: Не понимаю как link работает



Sun, 02 Mar 2003 21:36:55 +0100
Yevgen Reznichenko <yevgen.R@web.de> написал [wrote]:

YR> Добрый вечер!
YR> 
YR> Почему запуская gmplayer получешь другой результат чем mplayer хотя 
YR> gmplayer это линк на mplayer (/usr/bin/gmplayer -> mplayer)? Куда 
YR> заглянуть чтобы узнать что происходит?
YR> 
YR> С Уважением, Женя Резниченко.
YR> 

В С (и других языках) есть такая функция, с помощью которой можно
определить, какой командой была вызвана данная программа. По той же
схеме обычно работают и Bash, и множество других программ в Юниксах.

Так вот mplayer, скомпилированный с использованием GUI определяет при
загрузке, какой командой он был запущен и решает, запускать ему
графический интерфейс или нет. :)

Впрочем, это может быть не единственно возможная схема, хотя мне она
кажется наиболее очевидной...

"Элементарно, Ватсон." (с) Ш. Холмс :)

-- 
[:::::::::::::: Andrei Sosnin ]-------[*])
[:::::::::: http://zzx.dyn.ee ]-----[*])
[it:all:depends:on:your:vision]--[*])



Reply to: