Tag: zsh

zsh: Стоит ли переключиться с bash? Это время?

Я уже несколько лет являюсь пользователем bash . Однако я нахожу, что zsh все больше набирает обороты. Я придумал следующие вопросы: Действительно ли zsh становится настолько популярным? Будет ли он конкурировать с bash на том, чтобы стать стандартной оболочкой когда-нибудь? Пришло ли время начинать писать скрипты zsh вместо bash ? Действительно ли стоит переключиться с […]

Запрашивать ls только список файлов в пути, который соответствует определенному glob / regex

В Zsh: есть ли способ использовать ls только для списка файлов и папок в текущем каталоге, который соответствует определенному шаблону шаблона или регулярного выражения ? Например, скажем, у меня есть несколько файлов, которые начинаются с символа # , следующая команда не делает то, что я хочу: ls -l #* Я знаю, что могу сделать это […]

Как отобразить все команды unix, доступные в системе?

Я читаю книгу « Learning Unix for OS X by Dave Taylor . В нем говорится: Чтобы быстро увидеть все бинарные исполняемые файлы – программы Unix – в вашей системе, Откройте терминал, нажмите и удерживайте клавишу Shift и нажмите Esc-? , или нажмите Control-X а затем Shift-1 (используя Shift-1 чтобы получить восклицательный знак). Однако, прежде […]

Необходимо передавать URL-адреса в кавычках

Я пытаюсь передать URL-адрес в mpv чтобы он воспроизводил его как сетевой поток. Это можно сделать в bash со следующим синтаксисом: $ mpv http://myvideosite.com Однако zsh хочет оценить URL как (предположительно) путь к файлу. Бег % mpv http://myvideosite.com получает следующий ответ: zsh: no matches found: http://myvideosite.com и код возврата 1. Бег % mpv "http://myvideosite.com" выполняется, […]

Что есть? "^ [B" backward-word "При попытке настроить ZSH?

Я нахожусь на MAC, и я пытаюсь найти ярлыки для моего ZSH, работающего на Iterm2. Когда я набираю bindkey в оболочке, я вижу (среди других сопоставлений) следующее: "^[b" backward-word "^[f" forward-word Я знаю, что есть контрольный ключ. Но что, если я нажму Ctrl + [+ f, это не идет вперед. Что мне не хватает?

Невозможно удалить апострофы из имен файлов в терминале

Я не понимаю, почему zsh и bash (ls) показывают мне много имени файла внутри апострофов, но не все: 'joe rilla – mauern fallen.mp3' jokaz-alarmbereit.mp3 'yoshi blessed – everybody free.mp3' Я попытался удалить ' как здесь, с переименованием и bash: Удаление апострофа из всех имен файлов Но безуспешно. Это говорит мне, что « A и B […]

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

Я искал это в других вопросах, но не мог найти ничего подобного. Тем не менее, это кажется весьма полезной вещью. Я хочу создать фрагмент / псевдоним ZSH для git add . так что он выполняет три задания в цепочке: если путь ./readme.md существует, запустите doctoc (глобально установленное приложение CLI из npm). Если это не так […]

Плохая ошибка замещения в zsh shell

Привет в моем предыдущем вопросе, я получил ясность в том, как использовать ассоциативные массивы в оболочке zsh. Но всякий раз, когда я запускаю следующую команду в своем скрипте for KEY in ${!array[@]} для итерации между ключами в моем массиве Я получаю bad substitution ошибку bad substitution . даже echo ${!array[@]} дает то же самое. NB: […]

Показать содержимое символической ссылки

В zsh я делаю символическую ссылку $ ln -s ~/Documents symboliclink а затем я хочу знать, что внутри этой символической ссылки. $ ls -l symboliclink > lrwxrwxrwx 1 user user 21 Oct 10 15:56 symboliclink -> /home/user/Documents Это показывает только символическую ссылку, а не то, что внутри нее. Если я использую только ls , он […]

Получить коды сканирования в восьмеричном формате

Используя showkey -s я могу получить scancode ключа как шестнадцатеричный номер. Как я могу получить его как восьмеричное число?

Interesting Posts

добавление букв и символов в столбец с помощью awk или sed?

Слишком много вкладок в Chrome заставляет весь компьютер замораживать

Установка Wireshark или MC хочет удалить gnome и многое другое

Может ли исполняемый файл узнать, где он хранится?

Как достичь греческой раскладки клавиатуры

Ошибки сессии Bash в командах: «fork: не может выделить память»

Поиск файлов, содержащихся в определенной группе блоков

В Xorg, почему я теряю выделение текста в одном окне, когда я выбираю в другом окне?

Что находится в истории команд нового окна терминала?

Как изменить имена блоков устройств, например / dev / sdc, на / dev / sdb?

redhat vs debian / ubuntu системная архитектура (& not deb vs rpm)?

Как настроить перенаправление портов после открытия соединения ssh?

Используйте sed для выбора потенциально многострочной записи журнала

не может изменить фон моего экрана входа

Быстрая утилита, которая индексирует файлы / каталоги на centos 6 для более быстрого поиска через файловую систему

Linux и Unix - лучшая ОС в мире.