Uso de la opción -i para copias interactivas
Al copiar archivos, podrías encontrarte con que el destino ya contiene un archivo con el mismo nombre. La opción -i hace que cp sea interactivo, preguntándote antes de sobrescribir cualquier archivo existente.
Simulemos esta situación:
Primero, veamos el contenido de un archivo existente:
cat ~/project/test_file.txt
Consejos: Si no estás familiarizado con el comando cat, no te preocupes; se explicará en detalle más adelante. Básicamente, sirve para ver el contenido de un archivo.
Deberías ver el texto "Original content".
Ahora, intentemos copiar un archivo con el mismo nombre encima de él:
cp -i ~/project/new_test_file.txt ~/project/test_file.txt
Cuando el sistema te pregunte, escribe y (de "yes") y presiona Enter para sobrescribir el archivo. Si no quisieras sobrescribirlo, escribirías n (de "no").
La opción -i significa "interactivo". Le indica a cp que pida confirmación, lo cual es una medida de seguridad vital para evitar la pérdida accidental de datos.
Ahora, verifica de nuevo el contenido del archivo:
cat ~/project/test_file.txt
Si aceptaste sobrescribir, deberías ver "New content". De lo contrario, seguirás viendo "Original content".