Tag: zsh

очистка вывода скрипта, так что он спускается, дает имена пакетов и чисто

Я подал. Есть ли способ найти патчи, которые нуждаются в тестировании из пакетов, которые у вас есть? и мне дали сценарий, который работает – for source in $(dpkg-query –show -f '${source:Package}\n' | sort -u); do bts select source:${source} tag:patch; done теперь, когда команда работает – выход запутан, эти несколько строк являются выходными – [$] for […]

/ etc / zprofile или / etc / zsh / zprofile

В руководстве Zsh говорится, что файл / etc / zprofile находится во время входа в систему, но он не используется в моей системе. Но если я добавлю source /etc/zprofile в source /etc/zprofile / etc / zsh / zprofile, потребуется соответствующее поведение. Первоначально / etc / zsh / profile содержал source /etc/profile . Я что-то упустил?

Написание функций zsh, которые работают

Должен признаться, я полностью озадачен. Я пытался и искал часы безрезультатно. Я просто не могу примирить zsh и свои личные функции. $ print -l $fpath /home/terry/.zsh/functions а также по умолчанию, которые здесь не нужны. Именно здесь я решил разместить свои функции. Итак, мы здесь хорошие. /home/terry/.zsh/functions содержит следующие файлы -rwxrw-r– 1 terry terry 274 Feb […]

Чтение из tty в трубчатой ​​оболочке

У меня есть сценарий, который запускается следующим образом: curl https://example.com/install.sh | zsh – Сценарий должен считываться с использования ввода: read "human_name?Your human name ?"</dev/tty Проблема заключается в том, что пользователь видит вход и может ввести свой ответ, но ответ не сохраняется в человеческом имени. Пример: cat <<EOM | zsh – read "human_name?Your human name ?"</dev/tty […]

Связывание вставки текста в zsh

В zsh, как я могу связать (скажем) c-<cr> чтобы вставить &>/dev/null &<cr> в точку? Я использую urxvt.

Использование псевдонима zsh для быстрого клонирования репозитория git с именем пользовательской папки

Мне нужен ярлык с псевдонимом для достижения следующего: Клонировать репозиторий github с именем пользовательской папки Откройте его в моем текстовом редакторе (атом) В настоящее время я использую это внутри ~/.zshrc : alias quickstart="git clone https://github.com/myname/quickstart-html-template.git new_html_project && atom new_html_project" Могу ли я параметризовать new_html_project ?

bash: rsync: команда не найдена

Я на OSX с помощью iTerm (3) с prezto в качестве моей конфигурации конфигурации zsh. У меня странное сообщение об ошибке, когда я использую rsync : $ rsync -avz –exclude='.git' src/ remote:/dst bash: rsync: command not found rsync: connection unexpectedly closed (0 bytes received so far) [sender] rsync error: error in rsync protocol data stream […]

Можно ли определить чувствительные к каталогу псевдонимы в zsh (или любой другой оболочке)?

Я хочу использовать разные псевдонимы (или, возможно, один и тот же псевдоним по-разному) в зависимости от текущего рабочего каталога. Например, я мог бы использовать l как сокращенное для ls с некоторыми дополнительными опциями. Я хочу использовать два варианта: alias l="ls –sort=extension" # variant A alias l="ls –quoting-style=literal" # variant B Обычно я хотел бы использовать […]

Код ошибки на подсказке

В настоящее время у меня есть ! в правой строке zsh следующим образом: export RPS1="%B%F{red}!%f%b" Поскольку я использую tmux , и история команд не синхронизируется по всем ее панелям (к сожалению), цифры для меня почти бесполезны. Я пытался установить RPS1 ? и $? для отображения кода возврата / ошибки команды, но без успеха. Я помню, […]

Сценарий bash / zsh не вызывается из терминала в FreeBsd, ни в bash, ни в zsh

У меня есть скрипт в FreeBsd 11 % cat my_script.sh #!/usr/local/bin/zsh # [……..] Он имеет атрибут x : -rwxr-xr– 1 root wheel 669 Jun 14 02:45 my_script.sh Моя оболочка – zsh . Когда я пытаюсь выполнить его, я получаю сообщение об ошибке. Это связано с тем, как я его вызываю: % sudo ./my_script.sh var1 sudo: […]

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