argv[0]
Petr Stehlik
pstehlik na sophics.cz
Středa Duben 2 13:42:11 CEST 2003
On St, 2003-04-02 at 13:18, Kasparek Tomas wrote:
> kasparek:/tmp$ argvtst
> /tmp/argvtst
> V argv[0] je cesta k binarce, ktera se spustila
Honza mi tvrdi, ze on tam ma jen argvtst. Ovsem ted najednou meni nazor
- takze mirna zmena: v shellu pry uz $0 funguje, ale v C zustava v
argv[0] jen jmeno. Takze novy testovaci programek:
#include <stdio.h>
int main(int argc, char *argv[])
{
puts(argv[0]);
return 0;
}
Nazvat argvtst2.c, prelozit pomoci gcc argvtst2.c -o argvtst2 a zkusit
znovu.
Hmm, zrovna jsem to tu udelal a cumim jako puk - uz mam taky jen jmeno,
cesta je pryc. To jsem blazen!
Petr
Další informace o konferenci Linux