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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Терминал  (Прочитано 746 раз)

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

Оффлайн Bear10rus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Терминал
« : 14 Сентября 2012, 11:30:29 »
Доброго времени суток!
помогите пожалуйста написать скрипт.
задача такая: есть файл в папке LOOK, нужно создать папку с именем этого файла в папке work

main@test:~/LOOK$
main@test:~/work$

Оффлайн mahinist

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3951
  • Ubuntu-20.04, Archlinux, Blackarchlinux, Gentoo
    • Просмотр профиля
Re: Терминал
« Ответ #1 : 14 Сентября 2012, 11:39:25 »
Доброго времени суток!
помогите пожалуйста написать скрипт.
задача такая: есть файл в папке LOOK, нужно создать папку с именем этого файла в папке work

main@test:~/LOOK$
main@test:~/work$

Вопрос - а зачем это нужно ?
31-регион

Оффлайн Bear10rus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Терминал
« Ответ #2 : 14 Сентября 2012, 11:41:39 »
Доброго времени суток!
помогите пожалуйста написать скрипт.
задача такая: есть файл в папке LOOK, нужно создать папку с именем этого файла в папке work

main@test:~/LOOK$
main@test:~/work$

Вопрос - а зачем это нужно ?
для сортировки фильмов по папкам

Оффлайн andrew_bye

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2698
    • Просмотр профиля
Re: Терминал
« Ответ #3 : 14 Сентября 2012, 11:56:07 »
Название темы необходимо привести в соответствие с требованиями п. 2.4 Правил форума.

Оффлайн absent

  • Активист
  • *
  • Сообщений: 368
  • Ubuntu 16.04
    • Просмотр профиля
Re: Терминал
« Ответ #4 : 14 Сентября 2012, 12:19:55 »
for i in LOOK/*; do name=$(basename "$i"); mkdir -p work/"${name%.*}"; done

Оффлайн Bear10rus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Терминал
« Ответ #5 : 14 Сентября 2012, 12:33:38 »
for i in LOOK/*; do name=$(basename "$i"); mkdir -p work/"${name%.*}"; done
Благодарю!
« Последнее редактирование: 14 Сентября 2012, 12:56:26 от Bear10rus »

Оффлайн Сперанский

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4055
  • Dictum ac factum
    • Просмотр профиля
Re: Терминал
« Ответ #6 : 14 Сентября 2012, 13:03:20 »
Предупреждение:
Нарушение правил форума.
На форуме запрещено:
2.4. Создавать темы с неинформативным названием, например «Помогите», «Пара вопросов», «Настройка Интернета» и т. п.

Закрыто!

--Сперанский

 

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