anonymous@RULINUX.NET~# Last login: 2024-12-25 22:24:44
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

[ССЗБ] ~/.bashrc

Блядь! Три раза! Одним забытым символом '>' при попытке добавить alias (echo "alias somealias='somecmd --with-some-params'" >> ~/.bashrc) снёс себе ~/.bashrc, наработанный за многие годы. Теперь у меня в приглашении командной строки гордо красуется 'bash-3.2$ '.

PS: Бекапы для лохов!

anonymous(*) (2010-04-14 00:24:00)

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: [ССЗБ] ~/.bashrc от anonymous 2010-04-14 00:24:00
avatar
Скрыть

Re: [ССЗБ] ~/.bashrc

Системный башрк должен быть, в пользовательском только пара опций, что за ось?

gnomino(*)(2010-04-14 01:01:16)

Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.4 SUSE/5.0.372.0-2.1 (KHTML, like Gecko) Chrome/5.0.372.0 Safari/533.4
[#] [Добавить метку] [Редактировать] Ответ на: [ССЗБ] ~/.bashrc от anonymous 2010-04-14 00:24:00
avatar
Скрыть

Re: [ССЗБ] ~/.bashrc

>Бекапы для лохов!
Лорнгую. Конфиги нужно держать в vcs.

З.Ы.: Bash для быдла!

anonymous(*)(2010-04-14 01:27:27)

Opera/9.80 (X11; Linux x86_64; U; ru) Presto/2.2.15 Version/10.10
[#] [Добавить метку] [Редактировать] Ответ на: Re: [ССЗБ] ~/.bashrc от gnomino 2010-04-14 01:01:16
avatar
Скрыть

Re: [ССЗБ] ~/.bashrc

> в пользовательском только пара опций
В пользовательском куча alias-ов. Плюс загрузка системного /etc/bashrc.

> что за ось?
линукс же.

anonymous(*)(2010-04-14 10:09:00)

[#] [Добавить метку] [Редактировать] Ответ на: Re: [ССЗБ] ~/.bashrc от anonymous 2010-04-14 10:09:00
avatar
Скрыть

Re: [ССЗБ] ~/.bashrc

>Линукс же.
Линукс это ядро

>Плюс загрузка системного /etc/bashrc.

    Не наблюдаю:
  1.  michael@SuSEstar:~> cat .bashrc | grep -vP '#|^$|^\s+$"'
  2.  export EDITOR=/usr/bin/vim
  3.  alias stalker='xinit -e stlkr -- :2'
  4.  export PATH=$PATH:/usr/sbin:/home/michael/android-sdk-linux_86/tools
  5.  test -s ~/.alias && . ~/.alias || true
  6.  michael@SuSEstar:~>

gnomino(*)(2010-04-14 10:24:44)

(Mudilla/9.0 (XXX; U; *nix i686; ru; rv:1.8.1.11) Gecko/20132528 nonM$OS/5.2.14.11-1.5 Firefox/5.2.14.11)
[#] [Добавить метку] [Редактировать] Ответ на: Re: [ССЗБ] ~/.bashrc от gnomino 2010-04-14 10:24:44
avatar
Скрыть

Re: [ССЗБ] ~/.bashrc

> Линукс это ядро
Если бы я написал GNU/linux, это тебя бы больше устроило? Если интересовал дистрибутив, то так бы и спросил бы.

> Не наблюдаю:
Какой-то странный у тебя дистр.

  1.  # grep /etc/bashrc ~/.bashrc
  2.  if [ -f /etc/bashrc ]; then
  3.   . /etc/bashrc

Fedora, LFS

anonymous(*)(2010-04-14 10:39:48)

[#] [Добавить метку] [Редактировать] Ответ на: Re: [ССЗБ] ~/.bashrc от anonymous 2010-04-14 10:39:48
avatar
Скрыть

Re: [ССЗБ] ~/.bashrc

>Какой-то странный у тебя дистр.
Дистр - зюзя. Все станданртно, как и должно быть в любом другом Линуксе, сначала загружается системный bashrc, а затем пользовательский, думаю такое поведение баша настраивается при компиляции.

>Fedora
Да посмотрел на своей федоре, действительно такой изврат, еще один камень в огород федоры, ололо )))

gnomino(*)(2010-04-14 10:52:30)

(Mudilla/9.0 (XXX; U; *nix i686; ru; rv:1.8.1.11) Gecko/20132528 nonM$OS/5.2.14.11-1.5 Firefox/5.2.14.11)
[#] [Добавить метку] [Редактировать] Ответ на: Re: [ССЗБ] ~/.bashrc от gnomino 2010-04-14 10:52:30
avatar
Скрыть

Re: [ССЗБ] ~/.bashrc

Это не изврат, а суровая необходимость. В мане про баш вообще нет ничего про /etc/bashrc, а есть только про ~/.bashrc. Так что у тебя /etc/bashrc запускается откуда-то ещё.

anonymous(*)(2010-04-14 12:04:56)

[#] [Добавить метку] [Редактировать] Ответ на: Re: [ССЗБ] ~/.bashrc от anonymous 2010-04-14 12:04:56
avatar
Скрыть

Re: [ССЗБ] ~/.bashrc

Не, гоню. В зюзе все плюшки в /etc/profile, а /etc/bachrc просто дефолтный .bachrc который копируется в домашний каталог при первом заходе пользователя.

gnomino(*)(2010-04-14 14:14:11)

Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.1.9) Gecko/20100330 Fedora/3.5.9-1.fc12 Firefox/3.5.9
[#] [Добавить метку] [Редактировать] Ответ на: [ССЗБ] ~/.bashrc от anonymous 2010-04-14 00:24:00
avatar
Скрыть

Re: [ССЗБ] ~/.bashrc

Что-то сразу не сообразил. Решение простое, лежало на поверхности. У меня оставались открытые консоли, поэтому в любой из них можно было сделать

    alias >> ~/.bashrc

и всё снова как и прежде.

anonymous(*)(2010-04-22 20:34:39)

Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!