
Supongamos que ejecuta tar -czvf some_folder_here
y 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 -v
opció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 tar
cualquier 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 f
opción), resultó que era el mismo nombre que alguna carpeta. No pudo especificar ningún archivo para ingerir.
La mayoría de las versiones tar
no 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).