tar -czvf без выходного файла

tar -czvf без выходного файла

Допустим, вы запускаете программу tar -czvf some_folder_hereи не указываете выходной файл, например tar -czvf some_output_file.tar some_folder_here.

Куда отправляется файл?

Я только что случайно запустил эту функцию, и -vопция дала понять, что она ЧТО-ТО сделала, но я не уверен, куда она на самом деле отправилась (если вообще отправилась куда-то).

решение1

С тем, как tarлюбой стандартный инструмент командной строки Unix анализировал бы эту командную строку, вы указали имя выходного файла (первое после опции f), оно просто совпало с именем какой-то папки. Вы не указали ни одного файла для приема.

Большинство разновидностей tarне сделали бы ничего, либо потому, что вы не указали никаких файлов для загрузки, либо потому, что семантика API файловой системы Unix не позволяет вам затирать каталог файлом (IIRC).

Связанный контент