Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: скрипт, проверки домашнего каталога пользователей на наличие папка с именем linu [Решено]  (Прочитано 533 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн linkona1983

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
помогите пожалуйста с двумя скриптами на ubuntu, ни как не могу разобраться, всю голову сломал:

1) Write a script that will write the following to terminal: *****
waiting ***** until user presses ESC.

2) Write a script that will check users home directory for
folder named linuxscripts, if the folder doesn’t exist the
user will be asked whether one shall be created or not. If
user chooses yes the the linuxscripts folder will be created
if not then no action will be taken.
« Последнее редактирование: 03 Мая 2020, 05:52:52 от zg_nico »

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6989
  • Luck Tales
    • Просмотр профиля
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн linkona1983

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
ПТу, если бы я знал )
задали 6 осталось 2,

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6989
  • Luck Tales
    • Просмотр профиля
Первую не понял.
Вторую как-то так
Код: (bash) [Выделить]
[ -d $HOME/linuxscrips ] || { echo 'Directory does not exist. Create? y/n' ; read p; [ $p == 'y' ] && mkdir $HOME/linuxscrips ;}
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
1)
Код: (bash) [Выделить]
echo '*****waiting *****'
while read -r -s -n1 p
do
    case "$p" in
        $'\e') clear; break ;;
    esac
done

 

Страница сгенерирована за 0.09 секунд. Запросов: 25.