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


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

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 »

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4708
  • Capture the truth
    • Просмотр профиля
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Nvidia 8500GT :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн linkona1983

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

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4708
  • Capture the truth
    • Просмотр профиля
Первую не понял.
Вторую как-то так
Код: (bash) [Выделить]
[ -d $HOME/linuxscrips ] || { echo 'Directory does not exist. Create? y/n' ; read p; [ $p == 'y' ] && mkdir $HOME/linuxscrips ;}
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Nvidia 8500GT :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн ReNzRv

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

 

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