ayuda gedit y nano

Iniciado por VIPbie, 6 Julio 2011, 19:48 PM

0 Miembros y 1 Visitante están viendo este tema.

VIPbie

Hola, hace unos días podía editar el archivo de SET usando: gedit /set_config o nano /set_config, así como cualquier otro archivo editable, veía el contenido del archivo y todo.
Ayer intenté editarlo nuevamente con gedit para unos ejercicios que estoy practicando y cuando lo abro me aparece todo en blanco!! no sé ppor qué no lo puedo ver!!
Traté de usar nano pero me aparece todo en blanco tb con las opciones abajo de 'control+loquesea' pero no he podido 'ver' el contntenido.
¿Alguien me puede echar una 'nano' aquí? :-(
Women on the power

XayOn

Es sencillo, usa cat.
Si cat set_config te da vacio, es que has vaciado de algun modo el archivo...
Gedit tiende a guardar copias de seguridad, comprueba que no tengas un set_config~, esa seria la copia de seguridad.

ShotgunLogic

Puede ser que simplemente hayas escrito mal la ruta o el nombre del archivo y te lo este creando sin más en plan archivo nuevo, que puede ser debido a que no estes ejecutandolo como administrador, ya que en ese caso la ruta "inicial" es otra, que es la que normalmente se sigue.

Un saludo!
The clans are marching against the law, bagpipers play the tunes of war, death or glory I will find, rebellion on my mind.

VIPbie

Tenias razón ShotgunLogic estaba escribiendo mal la ruta, sin embargo en Backtrack siempre se ejecuta todo como adiministrador; pero me quedó sonando lo que dice XayOn, que es cat y para qué sirve? lo intenté pero parece que no lo tengo instalado.
Women on the power

leogtz

cat es un comando para mostrar el contenido de archivos, aunque también puede servir para crear archivos. Y claro que lo tienes instalado.
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com

XayOn

Cita de: Leo Gutiérrez. en  7 Julio 2011, 08:47 AM
cat es un comando para mostrar el contenido de archivos, aunque también puede servir para crear archivos. Y claro que lo tienes instalado.
Está en todos los sistemas linux =D
Y en realidad, cat no crea archivos, a lo que tu te refieres es a una redireccion, en la que redirijes la salida de cat, a un fichero, tal que:

cat << EOF > foo
blah blah blah

blah
otro blah
EOF

Y desde el comando hasta EOF sobreescriben (si usamos cat << EOF >> foo se añadirán) los datos al ficheros.

leogtz

Así es, o también la otra menos utilizada sin utilizar "here documents":

Código (bash) [Seleccionar]
cat -> file.txt
klajlskjdlkasjdlkjasd
asdklajklskdjas
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com

XayOn

Cita de: Leo Gutiérrez. en  7 Julio 2011, 20:39 PM
Así es, o también la otra menos utilizada sin utilizar "here documents":

Código (bash) [Seleccionar]
cat -> file.txt
klajlskjdlkasjdlkjasd
asdklajklskdjas

Marca el Control+C al final ;)

Foxy Rider

Cita de: XayOn en  7 Julio 2011, 19:59 PM
Está en todos los sistemas linux =D

Más aún, en todos los sistemas Unix-Like o Unix® (es una parte elemental de cualquiera de estos sistemas) ... ya que cat está definido en POSIX (XCU): http://pubs.opengroup.org/onlinepubs/9699919799/utilities/cat.html

Saludos.