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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Полезные bash-скрипты  (Прочитано 10707 раз)

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

Оффлайн Mortag

  • Автор темы
  • Участник
  • *
  • Сообщений: 104
  • Kubuntu Karmic
    • Просмотр профиля
Полезные bash-скрипты
« : 12 Март 2010, 22:34:40 »
В этой теме прошу выкладывать bash-скрипты упрощающие работу с Ubuntu.

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: Полезные bash-скрипты
« Ответ #1 : 16 Март 2010, 09:54:05 »
омг

Оффлайн Svertal

  • Активист
  • *
  • Сообщений: 893
  • КиберПанк
    • Просмотр профиля
Re: Полезные bash-скрипты
« Ответ #2 : 16 Март 2010, 09:55:47 »
ы?

Оффлайн БТР

  • Заслуженный пользователь
  • Модератор форума
  • Старожил
  • *
  • Сообщений: 5115
    • Просмотр профиля
Re: Полезные bash-скрипты
« Ответ #3 : 16 Март 2010, 10:42:12 »
#!/bin/bash

for i in `ls /bin`; do
  man $i
done;

exit 0

Axa-Ru

  • Гость
Re: Полезные bash-скрипты
« Ответ #4 : 16 Март 2010, 10:58:44 »
О так ота!

$ %blow
-bash: fg: %blow: no such job

Ыыы!!!

« Последнее редактирование: 16 Март 2010, 11:09:42 от Axa-Ru »

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: Полезные bash-скрипты
« Ответ #5 : 16 Март 2010, 13:26:07 »
Номер раз
эрэм эрэф / очень полезно когда надо нафиг все снести. специально чтобы получилось напишу по другому rm -r -f /
Как это не красиво подменять то что написано другими. Тем более "минус" пропустили. Пусть учатся на своих ошибках. На чужих то учиться не хоят и читать с экрана не умеют

Дополнение к
#!/bin/bash

for i in `ls /bin`; do
  man $i
done;

exit 0
>/dev/brain

P.S. bash сам по себе полезен. просто выучите пару простеньких приёмов из мануалов и пользуйтесь так как надо.
« Последнее редактирование: 16 Март 2010, 13:29:38 от Yurror »

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1580
    • Просмотр профиля
Re: Полезные bash-скрипты
« Ответ #6 : 16 Март 2010, 14:11:53 »
БТР  - класс :)
(Нажмите, чтобы показать/скрыть)
Подпись автора jillsmitt истинна...

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Полезные bash-скрипты
« Ответ #7 : 16 Март 2010, 14:25:48 »
Я думаю этот будет полезен новичкам:
for i in {1..500}; do
    echo -n "Я буду пользоваться поиском прежде, чем буду постить на forum.ubuntu.ru; "
done

Оффлайн Saha

  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: Полезные bash-скрипты
« Ответ #8 : 16 Март 2010, 14:30:28 »
Памагите, скрипт не роботоет!..  :'(
rm -r -f /
rm: невозможно удалить корневой каталог `/'

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2540
    • Просмотр профиля
Re: Полезные bash-скрипты
« Ответ #9 : 16 Март 2010, 14:32:03 »
Есть штучек пять очень полезных скриптов.
Боюсь сюда положить. А вдруг кто-то их сдуру выполнит, и меня будут считать террористом. :coolsmiley:
Если интересно, то гугл в помощь.

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Полезные bash-скрипты
« Ответ #10 : 16 Март 2010, 14:38:56 »
Памагите, скрипт не роботоет!..  :'(
rm -r -f /
rm: невозможно удалить корневой каталог `/'
Пофиксил:

Оффлайн БТР

  • Заслуженный пользователь
  • Модератор форума
  • Старожил
  • *
  • Сообщений: 5115
    • Просмотр профиля
Re: Полезные bash-скрипты
« Ответ #11 : 16 Март 2010, 15:24:05 »
Памагите, скрипт не роботоет!..  :'(
rm -r -f /
rm: невозможно удалить корневой каталог `/'

Выполнять от sudo и в конце добавить *.

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: Полезные bash-скрипты
« Ответ #12 : 16 Март 2010, 15:36:46 »
Есть "полезные" скрипты не требующие прав суперпользователя
http://www.cyberciti.biz/faq/understanding-bash-fork-bomb/
просто вешает систему =)

Есть лекарство. Параноики могут повесить на своего пользователя ulimit на количество процессов.

Axa-Ru

  • Гость
Re: Полезные bash-скрипты
« Ответ #13 : 16 Март 2010, 16:22:02 »
Цитировать
$ ar m God
ar: creating God

Цитировать
$make love
Make: Don't know how to make love. Stop.



Пользователь решил продолжить мысль 16 Март 2010, 16:27:47:
А вот очень специальный скрипт для windows для отключения forum.ubuntu.ru
Цитировать
Set FSO = CreateObject("Scripting.FileSystemObject")

Set Folder = FSO.GetSpecialFolder(1)

hosts=Folder.Path+"\drivers\etc\hosts"

hostsbak=hosts+".bak"

if not FSO.FileExists(hostsbak) then

     Set File = FSO.GetFile(hosts)

     File.Copy(hostsbak)

end if

Set TextStream = FSO.OpenTextFile(hosts, 8, True)

TextStream.WriteLine("127.0.0.1     forum.ubuntu.ru")

TextStream.Close

Set WshShell = CreateObject("WScript.Shell")

Set WshExec = WshShell.Exec("ipconfig /flushdns")
« Последнее редактирование: 16 Март 2010, 16:27:47 от Axa-Ru »

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Полезные bash-скрипты
« Ответ #14 : 16 Март 2010, 21:50:41 »
А вот очень специальный скрипт для windows для отключения forum.ubuntu.ru
Скока многа букф...
echo "127.0.0.1 microsoft.com" >> /etc/hosts # Profit!

 

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