1
ответ

/. ZSHRC: Экспорт: 97: недействителен в этом контексте .w: Не уверены, что это значит?

Когда я открываю свой терминал в Mac OS, клеммные отпечатки на вершине /.zshrc:Export: 97: Недействительно в этом контексте -W я изменил линию в файле my /.zshrc, следуя строгими инструкциями онлайн ...
10.01.2019
1
ответ

Где поставить файлы демона?

Я написал пару демонов, общаясь над доменами Unix (сырыми розетками), и теперь я хочу найти наиболее подходящее место для них на производственном сервере. Где положить какие файлы? Вот ...
09.01.2019
1
ответ

Удалить смелые шрифты из ZSH

, я только начал использовать ZSH и OH-My-ZSH в терминале MacOS по умолчанию. При использовании $ ls (или связанных команд, таких как la или ll) имена каталогов, отображаются жирным шрифтом. Есть ли возможность ...
03.01.2019
1
ответ

Как я могу восстановить поврежденный файл истории ZSH из памяти?

по причинам, по тем, которые частично избежают меня (и находятся за рамки этого вопроса), мой файл истории ZSH был поврежден. У меня открыты несколько сессий, которые имеют историю в памяти. Есть ли способ ...
28.12.2018
1
ответ

Возможная ошибка перенаправления в zsh 5x

Следующая команда выдает разные результаты в zsh v. 4.x и 5.x: { ( printf "X\nY\n" printf "WARNING: foo\nWARNING: bar\n" >&2 printf "1\n2\n" ) 2>&1 >&3 | ...
20.12.2018
1
ответ

Как лучше всего хранить и версионировать его псевдонимы/функции/симлинки?

На самом деле у меня есть эти строки (пример) в моем .zshrc файле: . ${TOOLS_HOME}/cli/.cli_base . ${TOOLS_HOME}/клик/.cli_функции . . ${TOOLS_HOME}/клик/.cli_symlinks Пока это работает нормально. Моя единственная проблема ...
18.12.2018
1
ответ

Как прошел планировщик ядра, принял временной службе?

В моем предыдущем вопросе, как планировщик ядра знает, как предопределить процесс? Мне дали ответ на то, как возникает преэкцию. Теперь мне интересно, как планировщик ядра знает, что ...
16.12.2018
1
ответ

ZSH: = () Замена исполняемого разрешения

Мне нужно дать исполняемый файл в эту команду: ARIA2C «Некоторые URL» -ON-Download-Complete = (echo "! # / usr / bin / env bash touch успех") Это возможно? Если нет, могу ли я реализовать какой-то помощник ...
16.12.2018
1
ответ

Начало нескольких независимых процессов

Я пытаюсь запустить несколько процессов одновременно с использованием контура для цикла. Я хочу, чтобы каждый был создан в своем собственном консольном окне. До сих пор у меня есть следующее: для i в {1..5}; Действуйте Konsole -e "./program ...
15.12.2018
1
ответ

Может ли Zargs работать под псевдонимами?

У меня установлен pip install -U под псевдонимом pi. Я хочу запустить: zargs ~/scripts/python/**/requirements.txt -- pi -r Есть ли какой-нибудь способ сделать это? Я также попробовал эту уродливую альтернативу: zargs ~/scripts/python/**/....
02.12.2018
1
ответ

ZSH: Заполните ввод поиска с существующим содержанием строки, когда ^ R нажата?

Дано. ZSHRC Config: BindKee -в BindKee «^ R» История-инкрементное шаблон - поиск - обратно, когда я ввожу FO <^ R> BAR в пустой подсказке, он ищет самую последнюю строку сопоставления команды. Как ...
27.11.2018
1
ответ

ZSH: проверьте существующий файл перед расширением

в расширении параметра zsh, у меня есть: «$ {test_var: -" $ {home } / test "}" Но здесь я хочу проверить, существует ли $ {home} / test или нет, если не существует, то test_var расширяется до "" (одна космическая строка). Есть ли ...
27.11.2018
1
ответ

Не могу изменить переменную окружения

ЧТО я ИСПОЛЬЗую zsh MacOS Mojave 14.10 ЧТО я ХОЧУ Сделать $ эхом $USERNAME имя пользователя $ экспорт USERNAME=новое значение $ эхо $USERNAME новое значение ЧТО НАСТОЯЩИЙ $ эхо $USERNAME имя пользователя $ экспорт ...
22.11.2018
1
ответ

Мониторинг статуса RAID

Я установил MegaCli на сервере CentOS 6 и попытаюсь отслеживать статус RAID. Когда я запускаю megacli -pdlist -a все это результат: [root @ da435 megacli] # megacli -pdlist -aall ...
21.11.2018
1
ответ

Запускать git fetch после любой команды cd

Мне нужно запускать git fetch после любой команды cd в фоновом режиме и только если я нахожусь в каталоге git.
18.11.2018
1
ответ

Указание расширения файла, создаваемого заменом процесса ZSH

, я хочу использовать замену процесса ZSH для создания временного файла, который затем может быть прочитан другой программой. Однако файл, который он генерирует, не имеет расширения файла, поэтому программа, чтение его отказывается от ...
18.11.2018
1
ответ

Управление конечными символами с использованием завершении ZSH AutoLoaded

Я пытаюсь создать файл завершения автозагрузки для ZSH. Для этого я добавил файл _myprog в папке, которая находится в моем pPath. Этот файл идет примерно так: #comppdef MyProg _myprog () {...
17.11.2018
1
ответ

Отключить завершение подстрок в zsh

I, чтобы отключить следующее поведение: cd deo -> cd Videos Я использую zsh 5.3.1 на macOS с oh-my-zsh.
16.11.2018
1
ответ

Общая и необщая история вместе

Использование zsh (в tmux) , я хотел бы получить доступ к истории сеансов с помощью клавиши «Вверх» и к общей истории с помощью Shift + «Вверх» (или аналогичной). Кто-нибудь знает, как этого можно достичь?
14.11.2018
1
ответ

zsh `time` не работает с `source` [дубликат]

Я могу использовать time для получения статистики времени работы: % time zsh --version zsh 5.6.2 (x86_64-pc-linux-gnu) zsh --version 0.00s user 0.00s system 86% cpu 0.005 total Как определить время исходного скрипта...
28.10.2018
1
ответ

Как я могу просмотреть шпаргалку/резюме синтаксической конструкции zsh в самом zsh?

Я хочу что-то вроде функции doc в Clojure; Я хочу ввести чит для и показать несколько примеров использования for в zsh. Я не возражаю против установки приложения для этого, и я надеюсь, что что-то вроде этого...
27.10.2018
1
ответ

Как заставить zsh передать раздел manual команде man, если установлен стиль `separate-sections`?

При запросе завершения нажатием Tab в командной строке zsh совпадения могут быть сгруппированы в соответствии с их тегом при условии, что для стиля имени группы задана пустая строка: autoload -Uz ...
25.10.2018
1
ответ

"kill -l" возвращает только ZERR

При попытке послать SIGQUIT я получил следующее: $ kill -s QUIT 4341 kill: неизвестный сигнал: SIGQUIT kill: введите kill -l для списка сигналов И я был очень удивлен, увидев это: $ kill -l ZERR Так что...
25.10.2018
1
ответ

Почему ZSH заменяет дефисы с подчеркиванием в этих функциях?

У меня есть следующие псевдонимы функций, полученные в приставках ZSH и Bash: Compose () {docker-compose $ * } Run () {Создать "Run app app $ *" } Rails () {Run "Rails $ *" } В Bash, бегущий ...
22.10.2018
1
ответ

Новая сессия tmux только исходники .zshrc, и не берёт $PATH, определённый в .profile

После прочтения нескольких вопросов на эту тему я всё ещё чувствую себя потерянным. Я прочитал предложения по установке переменных окружения, включающих $PATH в .profile, а не конкретно в .bashrc или .....
20.10.2018
1
ответ

X11 Пересылка не работает, если su другому пользователю

У меня есть сервер Red Hat 7,3 под управлением XVnc. На рабочем столе Windows 10 установлены Putty и Xming. Putty настроен для переадресации X11. Когда я SSH в качестве моего стандартного/непривилегированного пользователя и...
18.10.2018
1
ответ

Как привязать сочетание клавиш в zsh к программе, требующей stdin?

Это продолжение вопроса: Я пытаюсь создать сочетание клавиш для терминального файлового менеджера рейнджера, чтобы одним нажатием клавиши перейти из zsh запроса в файловый менеджер ...
14.10.2018
1
ответ

Запускайте оболочку с tmux и прикрепляйте только к сеансу, если он не прикреплен

В настоящее время я запускаю tmux при открытии моей оболочки, для чего следующая конфигурация для моей оболочки [[ $TMUX == "" ]] && tmux new-session Есть ли какой-нибудь способ запустить мою оболочку и прикрепить tmux к (. ...
04.10.2018
1
ответ

zsh и POSIX эквивалент bash `{var}> & 1`

Есть ли в zsh эквивалент {var}> & 1? В руководстве по bash сказано: Каждому перенаправлению, которому может предшествовать номер файлового дескриптора, вместо этого может предшествовать слово в форме {varname}. ...
02.10.2018
1
ответ

Как распечатать все атрибуты параметра zsh?

Я могу присвоить атрибут -U неассоциативному массиву, чтобы он не мог содержать повторяющиеся элементы:% declare -U path % path = (~ / bin $ path) % path = (~ / bin $ path) % echo $ path Здесь, хотя я '...
24.09.2018