|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: May 2010
Messaggi: 21
|
[C] RICONOSCERE ARGOMENTO LINEADICOMANDO:FILE O DIRECTORY
salve ragazzi sto implementando un programma... dove a linea di comando gli viene passato come argomenti :nome file/eo directory
esempio ./programma file file2 file3 directory directory2 il programma a seconda se l argomento è un file o una directory deve fare delle cose... come faccio a riconoscere se argv[i] è un file o una directory? esempio home/prog/hello è un file(senza aver specificato l estensione) ma potrebbe esse anche una dir..come faccio a capire cos è? |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19149
|
secondo me ti conviene usare stat, questa è la man
http://linux.die.net/man/2/stat a metà pagina guarda le varie macro che ti dicono se è una directory, un link simbolico ecc. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 17:51.



















