В чем разница между справочными страницами «hier(7)» и «file-hierarchy(7)»?

Чтобы проверить, есть ли в переменной ожидаемое значение, вставьте echo "$iIMSI"в строку над оператором if -.

Я попробовал следующий скрипт

$ cat test.sh
#!/bin/bash

iIMSI="no rows selected"
if [ "$iIMSI" = "no rows selected" ]; then
echo hello
else echo elseblock
fi

и это сработало, как и ожидалось.

$./test.sh 
hello
7
13.02.2020, 15:14
1 ответ

hier(7)исходит из проекта man -страниц и предположительно отражает Стандарт иерархии файловой системы .

file-hierarchy(7)происходит от systemd и

describes a more minimal, modernized subset of these specifications that defines more strictly the suggestions and restrictions systemd makes on the file system hierarchy.

В частности, в последнем более подробно описывается использование и ограничения каждой файловой системы :, является ли она локальной для хоста или может использоваться совместно, является ли она постоянной илиtmpfs-резервной, как предполагается, что программы найти и т. д.

Каждая из реальных систем Linux имеет собственную политику файловой системы, обычно тесно связанную с FHS. Например, Политика Debian основана на версии 3.0 FHS с рядом исключений. Дистрибутивы, которые используют systemd (, который включает в себя большинство не -встроенных дистрибутивов, теперь )на практике соответствуют требованиям systemd.

10
28.07.2021, 12:03

Теги

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