4 votos

Guardar un archivo en nano en una carpeta específica

Estoy tratando de guardar un archivo en el editor de texto nano. Escribí un texto corto de prueba y escribí ctrl+O para guardar y nombrar el archivo, pero no estoy seguro de cómo puedo guardar el archivo en una carpeta específica y cómo puedo encontrar después el archivo que creé. ¡gracias!

0 votos

Hola gatita. ¿Cuál es el archivo que intentas guardar? La mayoría de la gente sólo utiliza nano cuando necesita hacer pequeñas ediciones en algún archivo ya existente (por ejemplo, un archivo de configuración u otro archivo del sistema), simplemente porque hay muchas limitaciones en lo que nano puede hacer. Por defecto, nano guarda el archivo que estás editando en el directorio donde vive el archivo.

0 votos

Si usaste nano para crear un nuevo archivo, éste se guardará en el directorio de trabajo actual cuando abriste nano (éste se muestra a la derecha del punto y coma después de tu nombre de usuario en Terminal/otro CLI). Puedes entrar en el directorio donde quieres guardar el archivo antes de ejecutar nano. O, a menos que tengas alguna razón específica por la que quieras usar nano, simplemente usa un editor de texto GUI en su lugar. Todas las versiones y sabores de Ubuntu vienen con un editor de texto estándar con un componente GUI, por ejemplo, para Ubuntu 16.04 es gedit; para Lubuntu es Leafpad.

0 votos

Como alternativa, puede utilizar vim, otro editor de texto de consola; no es necesario entrar en el directorio deseado para guardar allí antes de ejecutar vi; puede especificar dónde quiere que vaya el archivo al guardarlo; consulte esta pregunta

2voto

FriarTuck Puntos 94

Nano guarda por defecto en el directorio de trabajo actual (CWD) o en la ruta relativa desde su CWD al archivo que está abierto. Si quieres guardar en otro directorio, sólo tienes que anteponer al nombre del archivo la ruta

Por ejemplo

Ctrl + O abre la ventana de guardado

File Name to Write: ~/test.txt

Guardaré el test.txt en mi directorio personal

File Name to Write: ../test.txt

Guardará test.txt en un directorio por encima de mi CWD

File Name to Write: /absolute/path/to/file/text.txt

Guardará text.txt en /absolute/path/to/file/ directorio

Después de guardar un archivo, nano utilizará esa ruta en el buffer. Para ver esa ruta Ctrl + O abre el aviso de guardar con la nueva ruta relativa Ctrl + C para cancelar el guardado

Mientras que en el aviso de guardar Ctrl + T abre un práctico explorador de archivos que puedes utilizar

1voto

Ian Suttle Puntos 2225

Si la carpeta específica ya existe, hay varias maneras de hacerlo. En primer lugar, vamos a suponer que la carpeta está en su propio directorio de usuario. Le diremos a nano que es ahí donde queremos crear el archivo de prueba. Desde la terminal:

nano /home/<your_user_name>/<some_folder>/test.txt

O, lo más conveniente:

nano ~/<some_folder>/test.txt

También puede navegar primero a la ubicación en la que desea que resida el archivo:

cd ~/<some_folder>
nano test.txt

Si la carpeta aún no existe, créala:

mkdir ~/<some_folder>
cd ~/<some_folder>
nano test.txt

3 votos

I piense en el OP está preguntando sobre la configuración de la ruta interactivamente en la indicación de guardar Ctrl-O

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: