GNU/Linux >> Tutoriales Linux >  >> Linux

¿Evitar la tecla Enter en Cp -i?

A menudo necesito archivar selectivamente una larga lista de archivos usando cp -iar , o similar, y para acelerar el proceso me gustaría presionar solo una tecla en lugar de y o n seguido de ENTER en cada archivo. En otras palabras, quiero evitar tener que presionar ENTER así como y o n . Por supuesto, felizmente usaría diferentes claves en lugar de y o n .

¿Hay alguna manera de hacer esto?

Respuesta aceptada:

Creo que lo que necesitas es un administrador de archivos, como el comandante de medianoche. En mc puede seleccionar varios archivos con insert o + y realizar operaciones sobre ellos, como borrar, mover o copiar. Puede encontrar un conjunto completo de instrucciones y consejos en el Tutorial.

Si lo intenta con comandos de shell puros (sin interfaz gráfica de usuario), suponga que tiene el archivo 0 al archivo 10 pero desea copiar solo el archivo 1 y el archivo 3:

cp file1 file3 directory/

Por supuesto, puedes usar el caparazón para ayudarte:

cp file{1,3} directory/

pero ¿qué pasa con los consecutivos? archivo5 a archivo10?

cp file{5..10} directory/

También puede usar find para ayudar, si quieres algo más avanzado, por ejemplo:

find Downloads -name "*.cfg" -exec cp {} directory ;

hará esto:

copy Downloads/file(6).cfg to directory
copy Downloads/file(7).cfg to directory
copy Downloads/file(1).cfg to directory
copy Downloads/file.cfg to directory
copy Downloads/file(2).cfg to directory
copy Downloads/file(4).cfg to directory
copy Downloads/file(3).cfg to directory
copy Downloads/file(5).cfg to directory

puede verificar los archivos a copiar quitando el -exec ... parte. También puede usar -exec echo cp ... en caso de que quieras saber qué hará find.


Linux
  1. ¿Cómo generar una clave SSH en un servidor dedicado de Linux?

  2. Un poco de magia de copia de archivos SSH en la línea de comando

  3. ¿Reasignación de la tecla de encendido para eliminar?

  4. Cómo evitar que ssh solicite una frase de contraseña clave para inicios de sesión sin contraseña

  5. Buscar y copiar archivos

Instalar Postfix en Ubuntu 20.04

Cómo copiar un directorio en Linux

comando cp en Linux/UNIX

Comando cp de linux

Crear un servidor en la nube

Cómo copiar archivos de forma remota a través de SSH sin ingresar una contraseña