|
2.72, Аноним (-), 21:50, 15/07/2017 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
rm -rf somefiles* со звездочкой у меня не пахали на ней, вроде по маске должно удалять кучу файлов, но нет, в фиш это не работало, отчего и свалил обратно на баш, а так да, клево, настраивал там всякие грувбоксы и колорайзеры под него, не помню как уже называлось это добро для гита с самого гита бралось ;)...
| |
|
1.2, Какаянахренразница (ok), 12:03, 06/07/2017 [ответить] [﹢﹢﹢] [ · · · ] [↑] [к модератору]
| +3 +/– |
> Клавиша Delete больше не удаляет символы позади текущей позиции как Backspace
Чаво?
Update: A, нашёл. Оказалось, что в 2.5 внесли регрессию и Delete стала удалять не в ту сторону. А в 2.6 вернули как положено.
| |
1.4, Аноним (-), 12:49, 06/07/2017 [ответить] [﹢﹢﹢] [ · · · ] [↓] [к модератору]
| +8 +/– |
Не bash-совместимая, удалил сразу после того, как понял, что && здесь работает не так. Причем они об этом прямым текстом написали, типо: "не, браток, здесь && не испольлзуй, ^^ испольлзуй. Почему? Потому что".
| |
|
2.7, Аноним (-), 13:48, 06/07/2017 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
Да, весьма достаёт, что fish не расширяет функционал обычных шеллов (читай: "функционал bash-а"), а изменяет. Иногда из-под fish-a приходится делать bash -c '...'.
| |
|
3.10, VINRARUS (ok), 14:13, 06/07/2017 [^] [^^] [^^^] [ответить] [к модератору]
| –2 +/– |
fish как раз расширяет функционал обычных шеллов (sh), а bash это такой же расширяльщик обычных шелов как и fish, к тому же тормозной.
Нечего совать свой bash везде.
| |
|
4.30, EHLO (?), 17:59, 06/07/2017 [^] [^^] [^^^] [ответить] [к модератору]
| +4 +/– |
>fish как раз расширяет функционал обычных шеллов (sh)
Даже любопытно стало, в каком обычном шеле не используется && в качестве "AND" оператора?
| |
4.53, Какаянахренразница (ok), 07:29, 07/07/2017 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> fish как раз расширяет функционал обычных шеллов (sh), а bash это
> такой же расширяльщик обычных шелов как и fish, к тому же тормозной.
> Нечего совать свой bash везде.
Не имею ничего против sh хотя бы потому, что я его никогда не видел.
ll /bin/sh
lrwxrwxrwx 1 root root 4 May 23 14:08 /bin/sh -> dash*
Поэтому "обычным шеллом" для меня является bash.
| |
|
5.69, й (?), 23:29, 08/07/2017 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Не имею ничего против sh хотя бы потому, что я его никогда не видел.
если сильно хотите посмотреть -- возьмите solaris 10 в виртуалбокс-формате. впрочем, не стоит оно того -- там тоска и разочарование вместо /bin/sh (да-да, там pre-posix shell из 80-х, bug-for-bug compatibility и всё такое. в 11-ке оракл от него избавился).
| |
|
6.70, й (?), 23:31, 08/07/2017 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> в 11-ке оракл от него избавился).
ну, т.е. переложил из /bin. в 11-ке на него тоже можно посмотреть: /usr/sunos/bin/sh
| |
|
|
|
|
|
1.5, nazarpc (?), 13:24, 06/07/2017 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +/– |
Отличная штука, никакой конфигурации не нужно: поставил и забыл. Разве что не совместима с bash, но различия при необходимости можно обойти, круто что добавили наконец "возможность доступа замещаемых команд".
| |
|
2.19, qwerty123 (??), 15:15, 06/07/2017 [^] [^^] [^^^] [ответить] [к модератору]
| –2 +/– |
> "возможность доступа замещаемых команд".
Это называется макроподстановка вывода.
В sh $(command)
Command Substitution
Command substitution allows the output of a command to be substituted in
place of the command name itself. Command substitution occurs when the
command is enclosed as follows:
$(command)
or the backquoted version:
'command'
The shell expands the command substitution by executing command and
replacing the command substitution with the standard output of the
command, removing sequences of one or more newlines at the end of the
substitution.
| |
|
1.6, th3m3 (ok), 13:28, 06/07/2017 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +2 +/– |
Отличная штука для хипстоты. Особенно для любителей запускать скрипты bash-совместимые. Хипстота имеет радости полные штаны, ведь у них постоянно что-то отваливается и не работает :)
| |
|
2.9, Аноним (-), 14:05, 06/07/2017 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| –5 +/– |
Только бородатым админам нужны портянки скриптов. Некоторым хватает простых отлично оформленных функций, которые через месяц прочитать не проблема. Особенно если работаешь на Python
| |
2.15, Аноним (15), 14:42, 06/07/2017 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| +3 +/– |
Никто не запускает баш-скрипты фишем. Он только для ручного ввода команд, в консольке.
Но можно и фиш-скрипты писать. Я так не делаю, правда.
*довольный пользователь*
| |
|
3.21, qwerty123 (??), 15:21, 06/07/2017 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
> Никто не запускает баш-скрипты фишем. Он только для ручного ввода команд, в
> консольке.
> Но можно и фиш-скрипты писать. Я так не делаю, правда.
Угу. Так и предсталяю "Ой, а на этой машине fish не утановлен."
| |
|
4.27, DmA (??), 16:28, 06/07/2017 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| –1 +/– |
>> Никто не запускает баш-скрипты фишем. Он только для ручного ввода команд, в
>> консольке.
>> Но можно и фиш-скрипты писать. Я так не делаю, правда.
> Угу. Так и предсталяю "Ой, а на этой машине fish не утановлен."
Вы что на Марсе, где нет ещё Интернета?
| |
|
5.32, Аноним (-), 18:24, 06/07/2017 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
>>> Никто не запускает баш-скрипты фишем. Он только для ручного ввода команд, в
>>> консольке.
>>> Но можно и фиш-скрипты писать. Я так не делаю, правда.
>> Угу. Так и предсталяю "Ой, а на этой машине fish не утановлен."
> Вы что на Марсе, где нет ещё Интернета?
За МКАДом жизни нет.
| |
5.64, qwerty123 (??), 08:46, 08/07/2017 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
>>> Никто не запускает баш-скрипты фишем. Он только для ручного ввода команд, в
>>> консольке.
>>> Но можно и фиш-скрипты писать. Я так не делаю, правда.
>> Угу. Так и предсталяю "Ой, а на этой машине fish не утановлен."
> Вы что на Марсе, где нет ещё Интернета?
по проектам 8/10 машин в интрасети, и не обновляються без причин - ибо 24/7 и вообще глобализм
подключение к интернет из интранет далеко не всегда
среднее количество по конторе от 10 до 200 виртуальных машин
физически иногда в цоде у хз где, только саппорт знает
и ты тут такой "ой, мне бы интернетик на те 15 машинок, очень хочеться притянуть всякой дряни и воообще обновиться"
| |
|
4.35, Аноним (-), 18:43, 06/07/2017 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +1 +/– |
> Угу. Так и предсталяю "Ой, а на этой машине только powershell утановлен."
Быстрофикс аргументации.
Хотя да, шелл на питоне действительно особо минималистичным пока еще назвать не получается (но хипстота работает над этим, старательно отдельные компоненты типа эмуляторов терминалов на яваскрипте).
| |
|
|
2.34, Аноним (-), 18:38, 06/07/2017 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +3 +/– |
> Отличная штука для хипстоты.
Это да, питон он такой.
> Особенно для любителей запускать скрипты bash-совместимые.
Это если хипстота не слышала о различиях между интерактивной оболочкой и скриптовой (а она есть даже в одном и том же sh - см. ман и опции типа -i) :)
Тот же zsh (без хипстерских "о май zsh!") вполне себе удобен, но вот запускать им скрипты - увольте.
> Хипстота имеет радости полные штаны, ведь у них постоянно что-то отваливается
> и не работает :)
Кроме интерактивности, ходят еще байки о том, что можно держать целую кучу шеллов (sh,mksh,dash,zsh,bash, т.д.) на одной машине. Врут все наверное!
| |
|
1.11, Аноним (-), 14:14, 06/07/2017 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +1 +/– |
Пытался использовать. Использовал пару месяцев, но потом надоело, что копируемые из интернета баш-команды приходится переформулировать на фише, и тоже удалил.
| |
|
|
3.22, qwerty123 (??), 15:28, 06/07/2017 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
>> копируемые из интернета команды
> Вся суть отписавшихся в этой новости башезависимых админов ноутбука.
Угу.
Вообще-то цивилизация строиться на библиотеках.
В системе проблема, у тебя стоит и матюгается очередь пассажиров/колонна машин/производство, в сети есть решение
а ты так на лету синтаксис в fish переписываешь
"ой, что-то не так работает"
Tут тебе и будет https://en.wikipedia.org/wiki/Brainfuck
| |
|
|
5.37, Аноним (-), 19:10, 06/07/2017 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| –1 +/– |
А ты из той секты, которая запрещает пользоваться копированием и вставкой? Господь Саваоф велит перепечатывать символы, а буфер обмена только для религиозных текстов? А по субботам наверное еще и на кнопки нажимать нельзя?
| |
|
|
7.41, Аноним (-), 20:09, 06/07/2017 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
Допустим, у тебя Fedora, и ты заходишь в какой-нибудь https://rpmfusion.org/Configuration#Command_Line_Setup_using_rpm , чтобы установить себе нескучный репозиторий. Копируешь в свой нескучный фиш команду -- а вот хрен тебе, иди переформулируй специально для нескучного синтаксиса фиша. И таких ситуаций было слишком много для нескучного автокомплита, так что я порешал, что лучше без автокомплита, но с нормальным распространенным интерпретатором.
| |
|
|
5.60, qwerty123 (??), 11:39, 07/07/2017 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| –1 +/– |
> Отличное решение при проблемах - копипаста с интернетов. Браво!!!
а у тебя работающий код под носом - не _копипаст_ с интернетов?
или ты сам написал все с нуля, все 5 гигабайт кода?
а сайт разработчика, с типовыми решениями - это еще "копипаста с интернетов", или внезапно нет?
а базы знаний и кода нынче базируется на телепатической сети, интернет уже не моден?
ты хоть сам понял, какую чушь написал?
| |
|
|
|
|
1.16, anonymous (??), 14:44, 06/07/2017 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| –1 +/– |
Хороший шел, но, увы, completion для некоторых нужных мне утилит устаревший или отсутствует как класс. Поэтому удолил и поставил oh-my-zsh.
| |
1.50, Led (ok), 23:35, 06/07/2017 [ответить] [﹢﹢﹢] [ · · · ] [к модератору]
| +/– |
Release Notes for fish 2.6.0 (released June 3, 2017)
Кто-то июнь с июлем путает? Лучше бы "запилил" "новость" про релиз Linux kernel 4.0
| |
|
2.61, Аноним (-), 14:16, 07/07/2017 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
fish как красивая баба. Можно наслаждаться ее внешним видом, но в жены для повседневного использования все равно возьмешь стабильную bash.
| |
|
1.62, Аноним (-), 23:54, 07/07/2017 [ответить] [﹢﹢﹢] [ · · · ] [↑] [к модератору]
| –2 +/– |
Набираю название команды в fish- о! отлично подсказка - жму Tab, чтоб подставилось предлагаемое слово - слово исчезает - удаляю fish.
| |
|
2.68, й (?), 14:52, 08/07/2017 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
она не табом, а end-ом подтвердается (ctrl+e). у zsh-autosuggestions ровно та же логика работы.
| |
|
|