как скопировать файл.bashrc для нескольких пользователей? на солярисе

Значение 1эквивалентно FALSEна уровне оболочки.

Также имейте в виду, что cshнемного подозрительно, поскольку if— это не ключевое слово csh, а скорее встроенная команда.

В cshвстроенная команда ifвызывает отдельный синтаксический анализатор, который считывает оператор до тех пор, пока он не будет прочитан полностью.

Обратите внимание, что в отличие от FreeBSD и, возможно, Linux, cshв Solaris не идентичен tcsh, а представляет собой другой двоичный файл. Но даже tcshтак себя ведет на Солярисе.

В общем, csh непоследовательно, см., например,.http://www.faqs.org/faqs/unix-faq/shell/csh-whynot/

0
29.12.2020, 14:29
1 ответ

Существует несколько ошибок, которые будут обнаружены при запуске вашего скрипта через shellcheck.

Затем разбейте задачу на части:

  • создайте функцию для получения списка домашних каталогов пользователей.
  • Создайте функцию, которая по заданному списку домашних каталогов пользователя копирует файл.
  • Объедините все вышеперечисленное, чтобы создать свою программу.

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

0
18.03.2021, 22:40

Теги

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