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


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

Автор Тема: Аналог виндовских .bat файлов  (Прочитано 22568 раз)

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

Оффлайн Mankiz

  • Автор темы
  • Участник
  • *
  • Сообщений: 124
  • Стараюсь забыть винду как страшный сон...
    • Просмотр профиля
Аналог виндовских .bat файлов
« : 14 Январь 2009, 20:55:35 »
Есть ли под линукс что-нибудь подобное? Т.е я создаю файл, прописываю в нем определенную серию команд, а когда необходимо просто запускаю его в терминале.

Оффлайн ende_neu

  • Старожил
  • *
  • Сообщений: 2473
    • Просмотр профиля
Re: Аналог виндовских .bat файлов
« Ответ #1 : 14 Январь 2009, 20:57:55 »
скрипт штоль?(что за бат незнаю)

Оффлайн trumen

  • Участник
  • *
  • Сообщений: 221
    • Просмотр профиля
Re: Аналог виндовских .bat файлов
« Ответ #2 : 14 Январь 2009, 20:58:44 »
shell - скрипт (.sh), гугл в помощь

Оффлайн Mankiz

  • Автор темы
  • Участник
  • *
  • Сообщений: 124
  • Стараюсь забыть винду как страшный сон...
    • Просмотр профиля
Re: Аналог виндовских .bat файлов
« Ответ #3 : 14 Январь 2009, 21:04:20 »
скрипт штоль?(что за бат незнаю)

э... ну судя по всему да, скрипт

tartan

  • Гость

Оффлайн starling13

  • Участник
  • *
  • Сообщений: 239
    • Просмотр профиля
Re: Аналог виндовских .bat файлов
« Ответ #5 : 14 Январь 2009, 21:09:55 »
Вы такой смешной вопрос спросили (не обижайтесь)!
Правильнее было спросить, "а есть ли что-нибудь ещё кроме них" :).

Оффлайн Mankiz

  • Автор темы
  • Участник
  • *
  • Сообщений: 124
  • Стараюсь забыть винду как страшный сон...
    • Просмотр профиля
Re: Аналог виндовских .bat файлов
« Ответ #6 : 14 Январь 2009, 21:16:31 »

Оффлайн dmay

  • Старожил
  • *
  • Сообщений: 1084
  • man google, кому сказал!
    • Просмотр профиля
Re: Аналог виндовских .bat файлов
« Ответ #7 : 14 Январь 2009, 21:24:28 »
вопрос вмемориз )
Ты попал в мою коллекцию криворуких тупых нубов!

Оффлайн Mankiz

  • Автор темы
  • Участник
  • *
  • Сообщений: 124
  • Стараюсь забыть винду как страшный сон...
    • Просмотр профиля
Re: Аналог виндовских .bat файлов
« Ответ #8 : 14 Январь 2009, 21:27:12 »
вопрос вмемориз )

Что сие означает?

tartan

  • Гость
Re: Аналог виндовских .bat файлов
« Ответ #9 : 14 Январь 2009, 21:32:19 »
Просто считается (по-моему, справедливо), что скрипты гораздо мощнее и функциональнее батников, и вообще shell в сто раз круче cmd.exe, вот они и изгаляются. Типа как "а есть ли в этом вашем экскаваторе аналог лопаты?"

Не обращайте внимания. ))

Оффлайн Mankiz

  • Автор темы
  • Участник
  • *
  • Сообщений: 124
  • Стараюсь забыть винду как страшный сон...
    • Просмотр профиля
Re: Аналог виндовских .bat файлов
« Ответ #10 : 14 Январь 2009, 21:37:46 »
Да лан, я ж пока не в теме.

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: Аналог виндовских .bat файлов
« Ответ #11 : 15 Январь 2009, 10:55:50 »
Еще следует добавить, что скрипты можно писать не только на шелле, но и на массе других языков, для того предназначенных.
Например, python, perl, awk и т.п.

И многие из тех скриптов будут работать без переделки под виндой.

Можно также придумать свой собственный язык, написать для него интерпретатор и писать скрипты на нем.

Фокус в том, что в начало файла со скриптом пишется строка
#!/usr/bin/perl -w
, а самому файлу ставится атрибут "исполняемый" (chmod +x).

bash при запуске файла анализирует ее и запускает указанный после #! файл, а ему в аргументах отдает имя файла.
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

 

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