All streams
Search
Write a publication
Pull to refresh
0
0
Семоне @phikus

Пользователь

Send message
«Свободная лицензия, радуют, молодцы» — какой смысловой ряд, сплошной позитив, так трудно удержаться от того чтобы не начать танцевать от радости.
Как вам другой ряд: «Общественные беспорядки, перевороты, гражданские войны, смерть, горе»?

Если бы фотографии трупов из Домодедово выложили под вашей любимой лицензией вы бы тоже так радовались?
Спасибо. Приятно встретить не только теоретиков
Так как железка специфичная и линукс там соответствующий и очень обрезанный, то /proc/config.gz там нет.
А подозрения, что даже после успешного ввода ip rule всё может работать не так, как надо — есть
Вы конечно молодец, что запостили очередной конспект LARTC, но надеюсь ваш личный опыт выходит за рамки чистой теории и конспектирований. Скажите достаточно ли такой конфигурафии для заруливания всех пакетов приходящих на интерфейс eth1 на гейт 1.2.3.4 если нет, то почему, если да то почему:

echo «123 testtable» >> /etc/iproute2/rt_tables
ip rule add iif eth1 table testtable
ip route add default via 1.2.3.4 table testtable proto static


а также, как на практике убедиться(интересует минимальный набор команд), что ядро было собрано с необходимыми опциями в случае, если на целевой железке стоит очень специфичный Linux без исходников

Меня удивляет только одно — зачем выпилили RSS reader? Mini версия это умеет, а «полноценная, старшая» — нет.
Какая увлекательная история в эпиграфе, причём заметьте с хэппиэндом: «приходит представитель Всемирно Известной Организации по Измерению Качества… попала в Топ 10… проект на самом деле 10й с конца.» Т.е. десятый с конца в десятке, они всё-таки выиграли? Ай, молодцы какие
На самом деле не сказал бы что тема раскрыта очень хорошо. IMO более наглядно и доходчиво описано тут
for i in *;rm $i

достаточно нетривиально?
Последняя это какая? Официально это 1.21
>До этого неоднократно выполнял подобные вещи из других языков (Perl, PHP, sh)
А можно такое сделать чисто шелл скриптом без создания файла с sql запросом?
Вы серьёзно думаете что
if ps aux | grep firefox | grep -v grep
используется в некоей гетерогенной среде где требуется универсальность и совместимость?
У вас на серверах тоже крутится firefox?
if ps aux | grep firefox | grep -v grep
Откройте для себя pgrep

И вот не в обиду, но вы немножко не за тот шелл взялись. Честно.
Я вам как бы намекну, что на данный момент действительно пронизано и рекомендуется:
Сравните и скажите, что проще:
bash:
1. find. '*.c' -print | xargs grep 'hello' /dev/null
2. for i in `ls *.tar.bz2`; do tar xjf "$i"; done

zsh:
1. grep hello $(ls **/*.c)
2. for i in *.tar.bz2;tar xjf "$i"
Ленту трудно использовать на маленьких экранах, ведь нельзя свернуть всё в одну строку с меню

а на широкоформатных мониторах её не прилепишь справа или слева. В общем в плане юзабилити 2003й офис выигрывает
Чёрт, неужели кто-то воспринял это как лозунг, и из-за этого коллегу из *BSD немножко проминусовали? А ведь он просто поделился информацией. Дружно делаем хоровод и начинаем монотонно напевать «zsh вне политики и религии. zsh вне политики и религии...»
Для каждого человека характерен консерватизм и инертность мышления. В этом нет ничего плохого и удерживает нас от необдуманных поступков и непроверенных решений. Абстрагируйтесь вы от названий bash и zsh, судя по всему всё новое вызывает подсознательное сопротивление. Называйте для себя этот шелл не zsh, а bash2010 или bash Reloaded, или как то иначе. Понимаете, он в включает в себя все функции которые есть в bash + немножко плюшек за ту же цену. Вот наверняка же вы хоть раз задумавшись вводили не
user@home:/# cd /etc
а
user@home:/# /etc
(потеряли cd)
а ведь шеллу в этом случае ничего не стоит помочь вам и сделать именно то что вы хотели. так и во всех остальных моментах — прогресс не стоит на месте, и сейчас шелл может делать немножечко больше чем 20 лет назад, когда компьютеры были большие а памяти было мало
Вы вот мне ни за что не поверите, но то что я 10 лет пользовался bash и фраза «Если не знать всех вышеперечисленных особенностей, то внешне и по функционалу zsh для пользователя будет абсолютно неотличим от bash» как бы намекает. Про Ctrl+R как бы в том числе. Понимаете к чему я клоню?
Вы мой кумир — я проверил и дело действительно было в zsh_command_not_found. Былы бы вы весь из золота, цены бы вам не было
Читаете мои мысли. Тоже почитал бы и посмотрел примеры в картинках. По распространенности fish'у далеко до bash и zsh, так что для серверов это не вариант, но для домашнего использования выглядит привлекательно. Родина вас не забудет, если сделаете обзор. Если с ходу — то мне понравилась детализация в ls. Другое, что бросилось в глаза — расцветка введёных команд (правильных зелёным, ошибочных красным) не очень актуально для опытных пользователей и лишт отвлекает.
Для меня zsh — это прежде всего удобный и мощный рабочий инструмент, а не икона, философия итд. Ежедневное обслуживание десятков *nix хостов как-то знаете быстро выветривает из головы всякие абстрактные и сакральные вещи, оставляя лишь прагматизм и заставляя тщательнее выбирать инструментарий. И никто в zsh не отменял mv/cp/grep/ls/ и умение ими пользоваться. Никогда до запуска скайнета компьютер не будет делать за вас вашу работу.
Спасибо за ссылки на раздел COMPABILTY, кстати если кто поленился посмотреть, то там описана совместимость и с другими шеллами, типа csh и ksh.
Если кто-то загорится переписать свои скрипты на zsh это будет пригодиться.
Я не претендую на звание скриптописателя, мои 1-3-5ти строчники обычно всегда укладывались в эти 99,999,
«setopt nohashdirs»,
«setopt nohashcmds»

через алиас ниже

Information

Rating
Does not participate
Location
Арулько
Date of birth
Registered
Activity