bash - дополнительные плюшки

башизмы есть плохо :)
PGP 0x31361F01
arcanisrepo
Но тем кто хотел бы что бы оно работало и в баше - освящается следующая магия :

Добавить в /etc/inputrc

"\e[A": history-search-backward
"\e[B": history-search-forward

ВСе. Ю велкам !
Кто понял жизнь, тот не спешит...
and4027
К различиям в синтаксисе. Давайте мух от котлет отделять. Установленный в качестве пользовательской оболочки zsh никоим образом не влияет на выполнение bash-скриптов. А если вам зачем-то ну очень понадобилось скрипт именно на диалекте zsh написать, так и сообщите об этом в первой его (скрипта) строке. В чём проблема-то?

Да, действительно, #!/bin/bash для этого и пишут ведь, для выбора "исполнителя"

Кстати, поддавшись разным восторженным отзывам в сети, перешел на него, на zsh
Да пребудет с нами Сила...!
CPU Intel Core i9 10900-KF/RAM DDR4 128 Gb/NVidia GForce GTX 1080 Ti Turbo 11Gb/SSD M2 512 Gb/HDD Seagate SATA3 2 Tb/HDD Toshiba 3Tb/HDD Toshiba 6Tb
http://rusrailsim.org
maisvendoo
Кстати, поддавшись разным восторженным отзывам в сети, перешел на него, на zsh
Думаю, до первой необъяснимой проблемы ;-).
Тем, кому нужны фенички - подходящий выбор. А кому работать - лучше bash.
Случай из жизни: тоже поддался восхищениям, поставил себе. Дня два потратил на чтения статей по конфигурированию, украшательству и т.п. И вот надо с удаленного хоста скопировать файл с помощью scp: просто получил удовольствие от того, что работает автодополнение пути даже на удаленном компьютере. И тут же облом: scp с правильно введенными путями и аргументами так и не смогла в zsh скопировать этот файл. Потерял еще пару часов, пока не перешел в bash.
А вот и еще один случай из жизни.
extra/bash-completion 2.1-2
Programmable completion for the bash shell
kurych
Думаю, до первой необъяснимой проблемы ;-).
...
А вот и еще один случай из жизни.
Если уж на то пошло, то проблема была не в zsh, а во всем известном переезде...

kurych
Тем, кому нужны фенички - подходящий выбор. А кому работать - лучше bash.
С этим могу поспорить, работать в консоле лучше в zsh, с конфигом из пакета grml-zsh-config,
Да и не просто так разрабы офф.инст.образа его туда вмонтировали как шел по умолчанию!
kurych
Случай из жизни: тоже поддался восхищениям, поставил себе. Дня два потратил на чтения статей по конфигурированию, украшательству и т.п. И вот надо с удаленного хоста скопировать файл с помощью scp: просто получил удовольствие от того, что работает автодополнение пути даже на удаленном компьютере. И тут же облом: scp с правильно введенными путями и аргументами так и не смогла в zsh скопировать этот файл. Потерял еще пару часов, пока не перешел в bash.
Вот тоже случай из жизни, до знакомства с zsh, я кучу времени потратил по настройке bash, на украшательства и удобства использования в том числе и на авто дополнения которые как то не очень хорошо работают в bash-completion.
А в zsh с конфигом grml-zsh-config все уже было сделано так же как я этого хотел и даже лучше! Про полезные особенности можно прочесть в вики.
И кстати zsh не сможет ничего скопировать! так как это только командная оболочка, она ничего не копирует, как и тот же баш!!!
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
И кстати zsh не сможет ничего скопировать! так как это только командная оболочка, она ничего не копирует, как и тот же баш!!!
Я и не утверждал, что именно zsh "копирует". Тем не менее, на операцию, на которую ежедневно тратится 5 сек. пришлось убить 2 часа. Я так и не понял, в чем там дело, да и не хочу вникать, но копипаст мышкой команды в bash решил вопрос. Больше сюрпризов не хочу.
Но я и не отговариваю же ж никого ;-). Просто "страшную" историю рассказал. Кому нравится - пользуйтесь. Может, в вашем круге задач и не всплывет никаких сюрпризов. А остальное - дело вкуса, по поводу которого вообще бесполезно спорить.
Воспользовался тут новым инсталлятором. Так этот zsh меня просто заколебал! Шибко умный, лезет со своими советам, хотя не просит никто ;)
такие дела.
 
Зарегистрироваться или войдите чтобы оставить сообщение.