Validar en Linux con shell CLASSPATH
Hace poco me vi en la necesidad de cambiar de infraestructura mis aplicaciones Java Standar Edition (Batch).
Me di cuenta que tengo que validar mis variables de ambiente entre ellas CLASSPATH, así que realice un shell que valida que tanto los directorios como los jar existan en mi nuevo servidor.
Les paso el fragmento de código.
Es para Linux usa bash y awk
echo $CLASSPATH: | awk '{n=split($0, arr, ":");for (i=1;i<n;i++){ print( "echo ",i, ".-",arr[i]); print ( "[ -f ",arr[i]," ] && echo Archivo Existe SI || echo Archivo Existe NO" ); print ( "[ -d ",arr[i]," ] && echo Directorio Existe SI || echo Directorio Existe NO" ); }; for (i=1;i<n;i++){print ( "echo ",i, " --------------------" ); print ("echo ls -ltr ", arr[i]); print( "ls -ltr ", arr[i] );} }' > rutasClassPath.sh
chmod +x rutasClassPath.sh
./rutasClassPath.sh > rutasClassPath.txt
chmod +x rutasClassPath.sh
./rutasClassPath.sh > rutasClassPath.txt
- paranoid_android's blog
- Inicie sesión o regístrese para enviar comentarios
Comentarios recientes
hace 8 semanas 5 días
hace 9 semanas 6 días
hace 16 semanas 4 días
hace 1 año 9 semanas
hace 2 años 21 semanas
hace 2 años 25 semanas
hace 2 años 32 semanas
hace 2 años 40 semanas
hace 2 años 43 semanas
hace 2 años 44 semanas