|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Nov 2010
Messaggi: 71
|
[script bash]dato un file vedere che tipo è
ciao a tutti ho il seguente problema: dato in input il nome di un file lo script in output mi deve dire innanzitutto se il file esiste e poi una volta accertata l esistenza capire se è una directory, un file eseguibile, o un file semplice.
Codice:
#!/bin/sh
echo "nome file è $1"
if test ! -e $1 ; then
echo "$1 non esiste"
exit 1
fi
if test -d $1 ; then
echo "$1 è una directory"
elif test -x $1; then
echo "$1 è un eseguibile"
else
echo "file normale"
fi
non riesco a capire dove sbaglio SPERO QUALCUNO MI AIUTI grazie in anticipo |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 2005
Città: Bologna
Messaggi: 1130
|
Ma usare 'file' invece?
http://en.wikipedia.org/wiki/File_(command)
__________________
-> The Motherfucking Manifesto For Programming, Motherfuckers |
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Nov 2010
Messaggi: 71
|
in che senso non capisco??? e poi il problema e che mi da un errore di sintassi che non capisco dove sta
|
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Nov 2010
Messaggi: 71
|
NON SO CHE FARE HELP HELP!!!!!
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 06:09.



















