|
|
|
|
del sitio de Google
|
|||||||
| Foros | Registro | Blog | Páginas man | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Usuarios | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| Programación de scripts de shell y Plantear preguntas sobre KSH, CSH, SH, BASH, PERL, PHP, SED, AWK y otros scripts de shell y lenguajes de script de shell aquí. |
![]() |
|
|
Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|||
|
Volver todos los subdirectorios en el servidor FTP
Hola chicos, Soy nuevo en el mundo de la programación en general, y sólo escribo en AppleScript hasta ahora. Estoy tratando de encontrar un script de shell que devuelve una lista de todos los directorios sub carpetas (o) dentro de un directorio en tu servidor FTP. El servidor necesita un nombre de usuario y contraseña. Supongo que la traducción de AppleScript sería algo así como a continuación: Código:
set ftp_path to "/path/to/dir/"
set ftp_name to "username"
set ftp_pw to "XXXXX"
set ftp_server to "ftp.mywebsite.com"
tell application "Finder"
do shell script "missing shell command"
end tell¿Es esto malo? |
| Enlaces patrocinados |
|
|
|
|||
|
, si no me equivoco, "do shell script" no permite saltos de línea. Usted puede poner la secuencia de comandos siguiente en un archivo y llame a Código:
do shell script "thescript" Código:
USER=username PASSWD=xxxxxx HOST=ftp.mywebsite.com ftp $HOST <<EOF user $USER $PASSWD ls quit EOF exit 0 |
|
|||
|
Estás en lo correcto. Pero cuando me encontré con la siguiente secuencia de comandos, tengo el retorno siguientes: Código:
set theScript to "USER=username PASSWD=XXXXX HOST=ftp.mywebsite.com ftp $HOST <<EOF user $USER $PASSWD ls quit EOF exit 0" do shell script theScript Obviamente, me puse en mi información. I doble control para asegurarse de que no escribes mal nada Regresadas: "Nombre (ftp.mywebsite.com: HOME): Login incorrect. ? Comando no válido. Haga el favor de ingresar con USUARIO y PASS Haga el favor de ingresar con USUARIO y PASS Haga el favor de ingresar con USUARIO y PASS Por favor, identifíquese con USER y PASS " ¿Es algo que podría ser un problema con el comando de AppleScript o la concha? |
|
|||
|
Gracias que funcionó. ¿Hay alguna manera de verificar la lista de un subdirectorio, tales como:
ftp.mywebsite.com--> Un sub -> sub 1, sub 2, sub 3 ---------- Post actualizado a las 07:30 PM ---------- actualización anterior era a las 07:26 PM ---------- Además, tengo un regreso, pero tengo un montón de información innecesaria. Sólo necesito los nombres de los directorios. ¿Hay alguna forma de filtrar a cabo? Nombres de Negro: "Ilegal comando EPRT drwxr-xr-x 2 root root 4096 30 de mayo 2008 bin drwxr-x --- 2 root psaserv 4096 23 de julio 16:06 conf drwxr-xr-x 2 root psaserv 4096 30 de mayo 2008 error_docs drwxr-xr-x 2 root root 4096 30 de mayo 2008, etc drwxr-xr-x 2 root root 4096 30 de mayo 2008 lib drwxr-x --- 2 root psaserv 4096 6 de junio 2008 PD drwx ------ 2 comcastcs root 4096 30 de mayo 2008 privado dr-xr-x --- 7 root psaserv 4096 30 de mayo Estadísticas de 2008 |
| Enlaces patrocinados | ||
|
|
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| Cualquier forma de una cadena en grep directorios y devolver el resultado con diskusage también? | Eddeh | UNIX for Dummies Preguntas y Respuestas | 3 | 11-20-2008 06:44 AM |
| copiar los directorios de servidor NT al servidor Unix (Solaris 5.8) | jhmr7 | UNIX for Dummies Preguntas y Respuestas | 4 | 08-08-2008 02:53 AM |
| para recoger el código de retorno (RC) de mailx el comando y volver a SAS uisng 's | manas6 | UNIX for Dummies Preguntas y Respuestas | 0 | 06-05-2008 07:44 AM |
| Copia de directorios para servidor UNIX | khan1978 | AIX | 3 | 12-09-2005 08:19 AM |
| Protección de directorios y archivos en el servidor Apache | crazycelicagts | UNIX for Dummies Preguntas y Respuestas | 2 | 07-24-2002 02:44 PM |