Вы не должны копировать команды в сценарии на терминале, сценарий должен выполняться на терминале. Проблема с первым подходом заключается в том, что как только первая команда вставлена вместе с новой строкой в конце ее, apt-get начинает выполнение, что предотвращает вставку дополнительных команд на терминал, поэтому они не будут выполнение
Чтобы выполнить сценарий, напишите команды файлу run.sh (или любое имя, которое вы хотите) следующим образом:
#!/bin/bash
apt-get -y install gcc g++ make cmake perl
cd ~/
mkdir t1
cd t1
, а затем выполните его на terminal, введите bash run.sh или bash filename (замените имя файла на имя, которое вы дали сценарию). Первая строка этого скрипта сообщает, какую оболочку использовать, если вы запускаете скрипт напрямую (сначала выполнив его с помощью chmod +x filename), а затем запустив скрипт как /path/filename.
Хорошо, man говорит:
fsck зафиксировал эти ошибки и сообщает, что раздел будет ОК.
fsck - проверять и восстанавливать файловую систему Linux ... В действительности, fsck является просто интерфейсом для различных проверок файловой системы (fsck.fstype), доступных под Linux.