Как открыть корневой каталог на втором жестком диске?

Добро пожаловать в eval hell! Как только вы начнете использовать его, вы никогда от него не избавитесь.

for journal in A B all
do
  eval "echo \"\${${journal}_1999[@]}\""
done

Может быть, есть гораздо лучший способ сделать это, но я никогда не беспокоюсь об ассоциативных или иных вложенных массивах в скриптах оболочек. Если вам нужны такие структуры данных, возможно, вам лучше использовать скриптовый язык, который поддерживает их на родном языке.

Вообще-то, bash поддерживает ассоциативные массивы после моды. Могут ли они быть полезны для вас - еще один вопрос, в любом случае, они не переносятся на другие оболочки.

0
03.10.2014, 09:34
1 ответ

Похоже, вы смонтировали неправильный раздел диска сервера. Размонтируйте его вручную ( umount / run / media / root / ea53d717 -... ), а затем проверьте, как разделен диск сервера ( fdisk , sfdisk , cfdisk , что угодно). Затем перемонтируйте правильный раздел, который вы только что нашли, используя mount / drive / partition / media / mountpoint .

1
28.01.2020, 02:52

Теги

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