Hola, y me disculpo por la ignorancia.... pero ¿Cual es el comando en linux, para verificar la existencia de un archivo particular en un lugar determinado? o se tiene que hacer algo con el comando ls y grep? Muchas gracias, Manuel
Sera find http://docs.hp.com/es/5187-2217/ch02s18.html lo que necesitas?
On 3/9/06, Manuel A. Rodríguez
Hola, y me disculpo por la ignorancia.... pero ¿Cual es el comando en linux, para verificar la existencia de un archivo particular en un lugar determinado?
o se tiene que hacer algo con el comando ls y grep?
Muchas gracias, Manuel
-- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
-- Moises Brenes http://mbrenes.blogspot.com/ http://mbrenes.wordpress.com/ SuSE Pro 9.3 kernel 2.6.11.4-20a mbrenes linux user #399265
http://dns.bdat.net/documentos/cursos/ar01s11.html
On 3/9/06, Moises Brenes
Sera find http://docs.hp.com/es/5187-2217/ch02s18.html lo que necesitas?
On 3/9/06, Manuel A. Rodríguez
wrote: Hola, y me disculpo por la ignorancia.... pero ¿Cual es el comando en linux, para verificar la existencia de un archivo particular en un lugar determinado?
o se tiene que hacer algo con el comando ls y grep?
Muchas gracias, Manuel
-- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
-- Moises Brenes http://mbrenes.blogspot.com/ http://mbrenes.wordpress.com/
SuSE Pro 9.3 kernel 2.6.11.4-20a mbrenes linux user #399265
-- Moises Brenes http://mbrenes.blogspot.com/ http://mbrenes.wordpress.com/ SuSE Pro 9.3 kernel 2.6.11.4-20a mbrenes linux user #399265
El 9/03/06, Manuel A. Rodríguez
Hola, y me disculpo por la ignorancia.... pero ¿Cual es el comando en linux, para verificar la existencia de un archivo particular en un lugar determinado?
o se tiene que hacer algo con el comando ls y grep?
Proba con find man find Un ejemplo: Si queres buscar el archivo MiArchivo.txt en tu /home deberías hacer los siguiente: find /home -name MiArchivo.txt -type f -print
On 3/9/06, Manuel A. Rodríguez
Hola, y me disculpo por la ignorancia.... pero ¿Cual es el comando en linux, para verificar la existencia de un archivo particular en un lugar determinado?
o se tiene que hacer algo con el comando ls y grep?
depende de como lo quieras usar. Por ejemplo, para un bash script, yo usaría algo como (revisalo, pq puede estar mal) if [ -f /tu/fichero ] then blah blah... else bleh bleh endif con -f /tu/fichero te aseguras que /tu/fichero existe y además es un fichero (y no un directorio, un socket, o cualquier otra cosa) -- Saludos, miguel
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-03-09 a las 15:33 +0100, miguel gmail escribió:
depende de como lo quieras usar. Por ejemplo, para un bash script, yo usaría algo como (revisalo, pq puede estar mal)
if [ -f /tu/fichero ] then
O con "test", que creo es más flexible. Me parece que también es un "built-in" del bash, o sea, no hay penalización por cargar nada. function test_dest_iso() { if test -d $DESTINO_ISO ; then #echo "El fichero de imagen de destino $DESTINO_ISO existe, debes borrarlo manualmente." echo "Destination ISO image file $DESTINO_ISO exists, you must delete it manually." exit 2 fi } - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFEEEIutTMYHG2NR9URAgJdAJ4qPt8UmDTeykjT9IVL2zfZx99qEACfUdAA NRg9KnKMuGc/hl9+nDaF3TA= =boyt -----END PGP SIGNATURE-----
El 09/03/2006 14:32:58 Manuel A. Rodríguez escribió: manu> ¿Cual es el comando en linux, para verificar la existencia de un archivo manu> particular en un lugar determinado? La manera más sencilla es mediante el comando "whereis" ("donde está" en castellano", también puedes usar "find" Mas información tecleando en una consola "man whereis" y/o "man find" -- Saludos, Josep M. Queralt
Saludos, prueba con esto: find: Las rutas-de-acceso deben preceder la expresión Modo de empleo: find [-H] [-L] [-P] [ruta-de-acceso...] [expresión] find -P ./ *.m <<== Busacará todos los archivos que terminen con punto m en el directorio actual así como en los más internos. find -P /etc/ hosts* <<== También puedes utilizar rutas absolutas. Encuentra todos los archivos con inicia con hosts Esto lo he hecho con SuSE 10.0. También puedes intentar con: ls -Rl /etc/ | grep hosts <<== Muestra todos los archivos que incluyen la palabra hosts. Aquí se ha armado una tubería. Desde mi puntode vista, se debe utilizar el comando find para buscar archivos. Buena suerte Wilber El Jue 09 Mar 2006 07:32, Manuel A. Rodríguez escribió:
Hola, y me disculpo por la ignorancia.... pero ¿Cual es el comando en linux, para verificar la existencia de un archivo particular en un lugar determinado?
o se tiene que hacer algo con el comando ls y grep?
Muchas gracias, Manuel
El día 9/03/06, Manuel A. Rodríguez
Hola, y me disculpo por la ignorancia.... pero ¿Cual es el comando en linux, para verificar la existencia de un archivo particular en un lugar determinado?
Yo suelo usar el comando locate (está en el paquete find-utils). Mas info: man locate Salu2
participants (8)
-
Carlos E. R.
-
Ing. Wilber Calderón
-
Josep M. Queralt
-
Juan Erbes
-
Manuel A. Rodríguez
-
miguel gmail
-
Moises Brenes
-
Sebastian Ferro