Foros de daboweb
HARDWARE Y SISTEMAS OPERATIVOS, GNU/Linux, Windows, Mac => GNU/Linux, Unix, *BSD and Free Software, Android => Mensaje iniciado por: nippio en 02 de Julio de 2005, 01:45:09 am
-
Tengo algunos archivos en Windows, que lo debo trasladar a Linux, se me exige que la extencion sea .RPG etc, y los nombres y extenciones en letras mayusculas, y asi estan en windows, pero cuando los traslado a Linux, me lo convierte a Minusculas, como evitar este problema, existe en Linux cuando se copia desde un dikette alguna instruccion que le diga a linux que lo escriba en Mayusculas tano el nombre como la extencion ????
Gracias por su gran aporte
-
Gracias por su gran aporte
:? :? :? :evil:
-
Windows tiene la "manía" de mostrar los nombres de archivo en MAYUSCULAS (en "DOS") aunque realmente el nombre sea todo minúsculas o mixto... Puedes usar una utilidad como el ChangeCase (http://www.zealsoftstudio.com/changecase/) para cambiar todos los nombres de archivo a mayúsculas... Y luego ya copiarlo todo a Linux...
-
Windows tiene la "manía" de mostrar los nombres de archivo en MAYUSCULAS (en "DOS") aunque realmente el nombre sea todo minúsculas o mixto... Puedes usar una utilidad como el ChangeCase (http://www.zealsoftstudio.com/changecase/) para cambiar todos los nombres de archivo a mayúsculas... Y luego ya copiarlo todo a Linux...
Lo Baje pero no funciona????
Gracias un millon
-
Lo Baje pero no funciona????
¿Qué no funcionó?
PS: Vaya, las negritas no cesan de estar por acá... En fin...
-
Lo Baje pero no funciona????
¿Qué no funcionó?
PS: Vaya, las negritas no cesan de estar por acá... En fin...
Bueno baje, el programa CHANGECASE, trate de cambiar archivo y sufijo a
mayusculas, y supuestamente solamente refleja cambio en la primera letra, sin embargo por ejem. (Dalia01.rp) asi lo reflejo, pero este mismo archivo lo copiio a Linux y me lo copia asi (dalia01.rpg) pienso que el problema esta en Linux, pero desde Linux los renombras con boton derecho del mouse y funcion Renombrar lo Hace, si lo puede hacer uno por uno, mi pregunta usando el comando mv no lo podria hacer a todos?
lo use asi y no lo acepta (mv *.rpg /*.RPG/home/rpg/prueba
Gracias por tu ayuda
-
¿Seguro que eliges la opción adecuada?
Verifica en el Símbolo del sistema que estén bien los nombres (espero que uses WinXp ó 2000)...
Si no sirvió el ChangeCase, busca otro (http://www.google.com/search?hl=es&q=change+case+%22file+name%22+windows&btnG=B%C3%BAsqueda+en+Google&meta=)...
O en Linux podrías usar un script como éste (http://mlug.missouri.edu/list-archives/members/2002-10/msg00084.php3) usando el comando tr
-
¿Seguro que eliges la opción adecuada?
Verifica en el Símbolo del sistema que estén bien los nombres (espero que uses WinXp ó 2000)...
Si no sirvió el ChangeCase, busca otro (http://www.google.com/search?hl=es&q=change+case+%22file+name%22+windows&btnG=B%C3%BAsqueda+en+Google&meta=)...
O en Linux podrías usar un script como éste (http://mlug.missouri.edu/list-archives/members/2002-10/msg00084.php3) usando el comando tr
Fiijate que con WXP y CHANGECASE aparentamente funciona y se ven todos los miembros en mayusculas inclusive la extencion, sin embargo al copiarlos al Linux cataplun lo graba en minusculas..
-
Se me hace raro que al momento de copiar a Linux te cambie todo a minúsculas...
Bájate este script (http://www.blemished.net/chcase.html) para cambiar los nombres de archivo en Linux...
-
Créalo como script de shell y guárdalo en un directorio de tu PATH:
#!/bin/bash
nuevo_nombre=""
if [ -z "$1" ]; then
archivos=$(ls $(pwd))
else
archivos=$(ls "$1")
fi
for archivo in $archivos ; do
nuevo_nombre=$( echo $archivo | tr [:lower:] [:upper:] )
echo $archivo $nuevo_nombre
mv $archivo $nuevo_nombre
done
Sólo ten cuidado de pasarle el archivo y/o directorio porque si no lo haces, modifica los nombres en el directorio actual y te podrías llevar una desagradable sorpresa...