Смонтировать резервную копию EncFS с обратным шифрованием на втором компьютере

Вы можете переместить логику из раздела rule в действие

awk '{total=$3+$4+$5; per=total/3; if (per>80) print}' stud
   2       George      90        95       82
   4       Dennie      89        92       90

Обратите внимание, что это пытается оценить столбец заголовки арифметически - что «работает», потому что в awk нечисловые поля обрабатываются как нулевые, когда вы пытаетесь выполнить с ними арифметические операции, - но это приведет к тому, что строка заголовка будет напечатана, если, например, вы изменили тест на на <80 . Лучше, ИМХО, было бы либо явно пропустить строку заголовка, используя действие next для правила NR == 1

awk 'NR==1 {next} {total=$3+$4+$5; per=total/3; if (per>80) print}' stud
   2       George      90        95       82
   4       Dennie      89        92       90

, либо, если вы хотите заголовок, явно распечатать его

awk 'NR==1 {print; next} {total=$3+$4+$5; per=total/3; if (per>80) print}' stud
Studid    StudName     Asp.Net   DBMS     Unix
   2       George      90        95       82
   4       Dennie      89        92       90
0
18.07.2015, 06:59
2 ответа

Да, вы можете реализовать идею, которую предлагаете. Просто убедитесь, что файл xml доступен там, где он должен быть на втором компьютере.

Полное объяснение более обширно, чем здесь. См. http://increa.com/computers/encfs-clouding

Отзывы или вопросы приветствуются, и я улучшу запись.

0
28.01.2020, 02:50

У меня была такая же проблема, но ответ выше не помог. Вместо этого мне нужно было указать файл конфигурации encfs6 следующим образом (см. также "man encfs"):

ENCFS6_CONFIG=~/.encrypted/_encfs6.xml encfs  ~/.encrypted ~/decrypted
2
28.01.2020, 02:50

Теги

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