эквивалент рыбы для последовательности команд -- { cmd1 ; cmd2; }

Вы форматировали его в ext4 после создания раздела?

mkfs.ext4 /dev/sda2

Затем попробуйте выполнить монтирование или монтирование с помощью ext4, явно указав тип файловой системыmount -t ext4 /dev/sda2 /mnt/sda2

2
06.02.2020, 20:35
1 ответ

Эта функция называется группировкой команд .

В рыбьей оболочке это обеспечивается использованием beginи endвместо фигурных скобок {и }bash -. отчет об ошибке:

Обратите внимание, что независимо от оболочки, первая команда, которая сможет это сделать, будет использовать стандартный ввод, например.

(bash):

$ echo foo | { sed 's/oo/aa/'; sed 's/oo/um/'; }
faa

(fish):

> echo foo | begin sed 's/oo/aa/'; sed 's/oo/um/'; end
faa

но

> echo foo | begin echo cmd1 ; sed 's/oo/um/'; end
cmd1
fum
2
28.04.2021, 23:24

Теги

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