Re: URGENTE: recuperando los ficheros del /etc/init.d/
> He probado con: > apt-get --reinstall install > aptitude -f reinstall '~i' > dpkg --get-selections y el dpkg --set-selections... > > ... y alguna otra cosilla... pero nada > > Como comprendereis... es un poco urgente, porque como la máquina se > reinicie... me las voy a ver y me las voy a desear... :-) > > Así puedes localizar los paquetes que necesitas: # devuelve todos los paquetes instalados en el sistema que contienen algún fichero bajo /etc/ini.d dpkg -S /etc/init.d # reinstala un paquete instalado en el sistema apt-get install --reinstall nombredelpaquete Comentas que no te funciona pero no das las salidas de apt-get/aptitude/dpkg . Si la máquina no ha sido reiniciada no debes tener problemas. Con algo parecido a esto deberías poder restaurarlo todo: for x in $(dpkg -S /etc/init.d | sed -e 's/\:.*//g' | sed -e 's/,//g') do apt-get install --reinstall $x --yes --force-yes done Otra opción es descargar todos los paquetes y hacer un "dpkg --unpack" (coloca los ficheros del paquete en su sitio). PD: Comprendo la gravedad del asunto pero esto debería ir a debian-user no a debian-devel. -- Carlos Parra Camargo Emergya, Consultoría. http://www.emergya.es
Re: Parametros para script de bash
Un sencillo script: #!/bin/sh # La siguiente linea, es lo que te faltaba, en la variable IFS, se # guardan todos los caracteres que "cortan" los elementos, por defecto, # el espacio está incluido dentro de está variable, si le pides que # sólo corte con el carácter \n, obtendrás el resultado deseado IFS=$'\n' for file in $(ls) do echo $file done El jue, 10-02-2005 a las 12:36 +0100, Urizev escribió: > Hola, necesito hacer un script de bash al que pasarle una lista de > archivos por parametro. Pero cuando dentro del script obtengo los > nombre tengo un problema: Los archivos que tienen espacios los divide > en nombre de archivos que no existen. > Por ejemplo: > > $ls -l > -rwxrwx--- 1 jcvallejo jcvallejo 131 2005-02-10 12:05 script.sh > -rw-r--r-- 1 jcvallejo jcvallejo 0 2005-01-20 01:04 hola que tal > -rw-r--r-- 1 jcvallejo jcvallejo 0 2005-01-20 01:04 adios > $bash script.sh * > Archivos que ve: > script.sh > hola > que > tal > adios > > > Como puedo hacer que coja cada archivo correctamente? > > Muchas Gracias > > Saludos > > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]