как условно запустить другую команду с теми же аргументами

Проблема в том, что у вас есть два тома с одинаковым ярлыком. Итак, какой из них в конечном итоге будет смонтирован драфтом initrd (в вашем случае ), зависит от того, какой из них код initrd увидит первым.

Возможные исправления включают использование имен устройств вместо меток в командной строке ядра или изменение меток разделов в одной из систем.

0
26.09.2019, 02:50
1 ответ

Вы можете сохранить команду, которую хотите использовать, в переменной:

tar=tar
if command -v gtar; then tar=gtar; fi
"$tar" --exclude-ignore='.deployignore' -cf /dev/stdout. | aws s3 cp - "$arti_fact" 
3
28.01.2020, 02:22

Теги

Похожие вопросы