tar -czvf sin archivo de salida

tar -czvf sin archivo de salida

Supongamos que ejecuta tar -czvf some_folder_herey en realidad no especifica un archivo de salida, como tar -czvf some_output_file.tar some_folder_here.

¿A dónde va el archivo?

Ejecuté esto por accidente y la -vopción dejó en claro que hizo ALGO, pero no estoy seguro de adónde fue realmente (si es que fue a alguna parte).

Respuesta1

Con la forma en que tarcualquier herramienta de línea de comandos estándar de Unix analizaría esa línea de comando, usted especificó un nombre de archivo de salida (lo primero después de la fopción), resultó que era el mismo nombre que alguna carpeta. No pudo especificar ningún archivo para ingerir.

La mayoría de las versiones tarno habrían hecho nada, ya sea porque no especificó ningún archivo para ingerir o porque la semántica API del sistema de archivos Unix no le permite golpear un directorio con un archivo (IIRC).

información relacionada