Autor Tema: Por cuestiones de Compatibilidad  (Leído 3512 veces)

Desconectado nippio

  • Junior Member
  • **
  • Mensajes: 85
Por cuestiones de Compatibilidad
« 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

Desconectado vlad

  • Member
  • ***
  • Mensajes: 305
Re: Por cuestiones de Compatibilidad
« Respuesta #1 en: 02 de Julio de 2005, 02:21:04 am »
Cita de: nippio
Gracias por su gran aporte


 :?  :?  :? :evil:
Es más fácil apoderarse del comandante en jefe de un ejército que despojar a un miserable de su libertad. (Confucio)

Desconectado Mr_X

  • Iniciado
  • *****
  • Mensajes: 2635
Por cuestiones de Compatibilidad
« Respuesta #2 en: 02 de Julio de 2005, 03:56:14 am »
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 para cambiar todos los nombres de archivo a mayúsculas... Y luego ya copiarlo todo a  Linux...
"... I'll wait I sow the seed, I set the scene and I watch the world go by..."

Desconectado nippio

  • Junior Member
  • **
  • Mensajes: 85
Por cuestiones de Compatibilidad
« Respuesta #3 en: 02 de Julio de 2005, 06:20:38 pm »
Cita de: Mr_X
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 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

Desconectado Mr_X

  • Iniciado
  • *****
  • Mensajes: 2635
Por cuestiones de Compatibilidad
« Respuesta #4 en: 03 de Julio de 2005, 06:23:05 am »
Cita de: nippio
Lo Baje pero no funciona????


¿Qué no funcionó?

PS: Vaya, las negritas no cesan de estar por acá... En fin...
"... I'll wait I sow the seed, I set the scene and I watch the world go by..."

Desconectado nippio

  • Junior Member
  • **
  • Mensajes: 85
Por cuestiones de Compatibilidad
« Respuesta #5 en: 03 de Julio de 2005, 03:50:06 pm »
Cita de: Mr_X
Cita de: nippio
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

Desconectado Mr_X

  • Iniciado
  • *****
  • Mensajes: 2635
Por cuestiones de Compatibilidad
« Respuesta #6 en: 03 de Julio de 2005, 09:27:20 pm »
¿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...

O en Linux podrías usar un script como éste usando el comando tr
"... I'll wait I sow the seed, I set the scene and I watch the world go by..."

Desconectado nippio

  • Junior Member
  • **
  • Mensajes: 85
Por cuestiones de Compatibilidad
« Respuesta #7 en: 04 de Julio de 2005, 08:17:20 pm »
Cita de: Mr_X
¿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...

O en Linux podrías usar un script como éste 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..

Desconectado Mr_X

  • Iniciado
  • *****
  • Mensajes: 2635
Por cuestiones de Compatibilidad
« Respuesta #8 en: 05 de Julio de 2005, 02:19:29 am »
Se me hace raro que al momento de copiar a Linux te cambie todo a minúsculas...

Bájate este script para cambiar los nombres de archivo en Linux...
"... I'll wait I sow the seed, I set the scene and I watch the world go by..."

Desconectado Mr_X

  • Iniciado
  • *****
  • Mensajes: 2635
Por cuestiones de Compatibilidad
« Respuesta #9 en: 08 de Julio de 2005, 05:46:10 pm »
Créalo como script de shell y guárdalo en un directorio de tu PATH:

Código: [Seleccionar]
#!/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...
"... I'll wait I sow the seed, I set the scene and I watch the world go by..."

 

Aviso Legal | Política de Privacidad | Política de Cookies

el contenido de la web se rige bajo licencia
Creative Commons License