![]() |
|
|
google unix.com
|
|||||||
| Foros | Registro | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Lista de miembros | 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í. |
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| Determinar la cadena en Perl. | ejdv | Programación de scripts de shell y | 4 | 05-14-2008 05:34 AM |
| ¿Cómo puedo determinar fácilmente si un archivo ha sido añadida a un Directorio | goodmis | UNIX para usuarios avanzados y expertos | 7 | 02-04-2007 01:13 AM |
| ¿Cómo puedo determinar fácilmente si un archivo ha sido añadida a un Directorio | goodmis | UNIX for Dummies Preguntas y Respuestas | 1 | 01-31-2007 06:56 PM |
| no puede determinar el directorio actual | ejes | UNIX para usuarios avanzados y expertos | 15 | 11-13-2006 07:39 AM |
| determinar los permisos de propietario directorio en el directorio | Sniper Pixie | Programación de scripts de shell y | 4 | 03-07-2006 05:06 PM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
[Perl] Determinar nombre de directorio
Hola,
Me pregunto si es posible determinar el nombre de un directorio que es diferente en distintos hosts. Permítanme tratar de explicar. Tengo el directorio / tmp/dir1/dir2/canchangedir. Este nombre de directorio es diferente en distintos hosts. Tengo que usar el nombre del directorio, independientemente de la acogida de Me. Esta es la estructura de directorios en todos los hosts (ejemplo): / tmp/dir1 / tmp/dir1/dir2 / tmp/dir1/dir2/canchangedir / tmp/dir1/dir2/canchangedir/dir3 / tmp/dir1/dir2/file1 / tmp/dir1/dir2/file2 / tmp/dir1/dir2/file3 El nombre "canchangedir" es diferente en todos los hosts. La estructura es la misma y el dir1 y dir2 nombre también. He intentado encontrar y con basename, pero no tuvo éxito. Cualquier persona por ahí que puede hacer la magia? Gracias, EJ |
|
||||
|
abrir el directorio tmp y búsqueda de ella?
|
|
||||
|
@ KevinADC, Bueno, un poco corto (abrirlo? Buscarlo? Búsqueda, ¿qué?), Pero creo que lo tengo. Código:
@dir2_contents = </tmp/dir1/dir2/*>;
foreach $item (@dir2_contents) {
if ( -d $item ) {
$needed_dir = basename($item);
}
}
printf "needed_dir = $needed_dir\n";
|
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|