Tag: zsh

Выполнение скрипта в .zshrc

Я пытаюсь использовать z (link), чтобы упростить навигацию. Проблема в том, что в моем файле .zshrc есть следующее: но это не работает: export PATH=$PATH:/home/x/z alias z='/home/x/z/z.sh' . z По какой-то причине последняя команда никогда не работает. Если я сделаю это вручную после открытия оболочки, это нормально, но выполнение этого в .zshrc не будет работать.

Объединение расширения параметров с модификаторами в zsh

Скажем, у меня есть следующее $f1=/some/path $f2=/some/subpath $f3=/some/other/subpath Если я попробую: test1=${$f1/$f2/${f3:t}} zsh жалуется на bad substitution . Однако: test2=${f3:t} работает хорошо. Что я делаю не так?

zsh: Что делает команда «время + номер» в zsh

Когда я набираю время + число в zsh: # atupal at local in /tmp/atupal/setup/bin [10:01:49] $ time 1 /tmp/atupal/setup/bin/lib/python2.7 # atupal at local in /tmp/atupal/setup/bin/lib/python2.7 [10:01:54] $ time 2 /tmp/atupal/setup # atupal at local in /tmp/atupal/setup [10:01:59] $ time 3 /tmp/atupal/setup/app # atupal at local in /tmp/atupal/setup/app [10:02:03] $ time 3 /tmp/atupal/setup/bin # atupal at […]

Как решить nsf-общую связанную ошибку при установке zsh в ubuntu?

Каждый раз, когда я устанавливаю какой-то пакет, на последнем этапе apt-get install может возвращать общую ошибку, связанную с nfs . Почему установка не может быть выполнена без этой ошибки? подробный пастебин здесь Этот вопрос не совпадает с https://serverfault.com/questions/486804/what-are-the-most-common-reasons-for-nfs-auto-mounts-to-fail

Определить сеанс tmux, к которому относится сеанс оболочки?

tmux предоставляет несколько команд в оболочке, таких как rename-session которые работают с сеансом, к которому принадлежит вызывающая оболочка. Он также предоставляет команды, такие как list-clients которые перечисляют различные сеансы tmux, которые в настоящее время запущены. Я ищу команду по строкам tmux pwd которая будет отображать имя сеанса tmux, к которому принадлежит мой активный сеанс оболочки. […]

Есть ли способ экспортировать переменную в разных оболочках?

По некоторым причинам, я использую ksh и zsh в своих сценариях и возвращаюсь в -bash , мне нужно использовать уже установленные значения переменных в порожденных оболочках, записывая их в некоторый временный файл, и использование этого не похоже на путь. Любым другим путем?

Почему urxvtc не активирует функции zsh при вызове с аргументом «-c»?

Чтобы запустить новый терминал и запустить на нем функцию zsh, я пытаюсь запустить следующую команду из терминала urxvtc ( urxvtd работает как служба systemd ) urxvtc -e zsh -c "my-zsh-defined-function" который не работает, поскольку функция неизвестна. Мне нужно явно zshrc источник zshrc чтобы он работал urxvtc -e zsh -c "source ~/.zshrc; my-zsh-defined-function" Проблема в том, […]

Выполнение команды на разных оболочках

Читая ответы на вопрос, может ли bash написать свой собственный поток ввода? , Я нашел следующие команды запуска на zsh но не на bash : print -z echo mnciitbhu 1. Is -z расширение для команды print ? Если да, как я могу определить свои собственные расширения? 2. Если нет, то почему приведенная выше команда не […]

Почему выражения подзаголовков в ~ / .zsvv не приводят к бесконечному регрессу?

Я понимаю, что ~/.zshenv получает источник каждый раз, когда запускается экземпляр zsh . Это означает, что наличие следующей строки ~/.zshenv приведет к бесконечной регрессии: (echo "$$ $(date)" >> $HOME/.debug.zshenv) … потому что (…) представляет собой подоболочку и, следовательно, другой источник ~/.zshenv и т. д. 1 Несмотря на это, линия, показанная выше, безвредна, AFAICT. В частности, […]

echo {Z..A}; out {Z..A}; Почему?

Я новый пользователь Ubuntu. Я читаю эту книгу «Командная строка Linux: полное введение» и практикует код. Это весело, но у меня проблемы в главе 8: ➜ ~ echo {1..10} 1 2 3 4 5 6 7 8 9 10 ➜ ~ echo {z..a} {z..a} ➜ ~ echo {Z..A} {Z..A} ➜ ~ echo {a..z} {a..z} ➜ […]

Interesting Posts

Разрешение всей подсети на сервере Ubuntu 11.10

Crontab Triple Redirect

Какие ограничения необходимы для ключа SSH для ограничения сохранения и записи файлов только через SSHFS?

Списки контроля доступа и разрешения на каталог

Можно ли запустить графическую программу на рабочем столе другого пользователя с правами root?

Декодирование кодировки URL (процентное кодирование)

Рекоммендация программного обеспечения: точки восстановления на основе дифференциала

Клиент передачи не может получить доступ к установленному файлу NFS

Почему в папке Tomboy так много файлов и папок?

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

vim: Могу ли я сделать * только * y выполнить копию?

ping on linux vs ping на микротике

Использовать переменную для строковой подстановки в make-файле

Что делать, когда пользователь переключается на новый ключ?

Необязательная зависимость службы Systemd, которая проверяет наличие ошибки

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