История изменений
Исправление baka-kun, (текущая версия) :
В первом случае у тебя ключи, и они работают как и везде: ожидают значение непосредственно после себя. Просто ты использовал сокращенную форму записи:
> tar -c -f p arch.tar foo/*
> tar -cf arch.tar -p foo/*
Во втором случае у тебя первым аргументом флаги, которые говорят тару, что делать и как интерпретировать последующие аргументы. Это историческое поведение:
> tar cfb arch.tar 16 foo/*
Исходная версия baka-kun, :
В первом случае у тебя ключи, и они работают как и везде: ожидают значение непосредственно после себя.
Во втором случае у тебя первым аргументом флаги, которые говорят тару, что делать и как интерпретировать последующие аргументы. Это историческое поведение:
> tar cfb arch.tar 16 foo/*