1
ответ

Zsh :Как одной командой создать каталог и файл внутри него?

Мне любопытно, можно ли создать каталог и файл внутри этого каталога с помощью одной команды, аналогичной mkdir -p, но для текстового файла и промежуточного каталога. Читаю на ощупь...
13.08.2020
1
ответ

Список всей иерархии родительских каталогов

Как получить список всех родительских каталогов. Предположим, я сейчас в % порошка /media/blueray/WDPurple/ _DataBackup/ _Work/ _NotesFilteredADOC/linux/shell -команда -язык/zsh -сценарии Я хочу 0 /медиа/...
12.08.2020
1
ответ

Автоматически предлагать установить разрешение на выполнение для сценариев оболочки

Я часто использую сценарии оболочки. Практически каждый раз я создаю скрипт и пытаюсь его запустить, но получаю ошибку разрешения, потому что забыл установить +x. Это кажется огромной проблемой, есть ли способ сделать...
11.08.2020
1
ответ

завершение zsh для пользовательского скрипта :полные параметры из оператора case

У меня есть собственный скрипт, который принимает :необязательные аргументы в коротком/длинном формате. один обязательный аргумент командной строки, короткие/длинные параметры командной строки, например, :-r, --только для чтения -м, --крепление для...
08.08.2020
1
ответ

tmux -Привязка клавиш Ctrl + двоеточие не работает

Я пытаюсь использовать команду bind -key -T root C -:-, но это не работает. Тем не менее, команда bind -key -T root M -:-работает. Как я могу использовать Ctrl+ :, другими словами Ctrl+Shift+; как привязка клавиш в...
05.08.2020
1
ответ

Как понять, что только что сломало начало -строки -и конец -строки -моей оболочки zsh?

Я на macOS/darwin использую среду zsh с «настройками по умолчанию» (нет «о, -мой -zsh» или что-то в этом роде ). Какой-то инструмент разработчика, который я только что установил, по-видимому, сломал некоторые сочетания клавиш, которые я использую...
04.08.2020
1
ответ

Почему команду печати нельзя вызвать с помощью sudo?

% печать ок в порядке % sudo печатает нормально Команда sudo :print :не найдена Похоже, печать загружена неправильно. Так что же случилось и как я могу это исправить?
30.07.2020
1
ответ

В чем разница между тестовой командой и отдельным условным выражением, окруженным [[]]?

Я изучаю zsh в части условных выражений и обнаружил некоторые необоснованные результаты. Например :$ mkdir пустое пространство && cd пустое пространство $ var _назначено _с _emptystring="" $...
30.07.2020
1
ответ

Объяснение синтаксиса подстановки ZSH

Я хотел скопировать все dotfiles из моей папки ~в репозиторий git для их резервного копирования, и я использую ZSH. Я наткнулся на эту команду, которая, кажется, работает :cp -a ~/.[^.] *. -где окончательный. это git-директория. Я...
29.07.2020
1
ответ

Удалить стартовую команду из.profile

Где может быть команда, выдающая эту ошибку? Это мои точечные файлы :эхо. *.3T.CFUserTextEncoding.Rapp.history.Trash.android.angular -config.json.atom.atomic.babel.json.bash _история....
28.07.2020
1
ответ

Как переместить курсор zsh после режима ожидания оператора vi в пользовательском виджете?

Я разрабатываю плагин zsh, который является портом vim -easymotion для zsh в режиме эмуляции vi. Поскольку в линейном редакторе zsh есть многострочная поддержка, я добавил поддержку линейных движений (j и k ). Плагин должен...
28.07.2020
1
ответ

Почему я вижу разные файлы/папки при открытии рабочего стола с терминалом «li -a» вместо рабочего стола + «cmd+shift+.»?

Когда я запускаю терминал и набираю "ls -a", я вижу много дополнительных файлов, начинающихся с точки, как и должно быть :Однако, когда я пытаюсь визуализировать скрытый файлы с...
23.07.2020
1
ответ

есть ли способ инвертировать игнорирование истории _в zsh?

Я пытаюсь инвертировать или обратить вспять параметр HISTORY _IGNORE. В частности, пытаясь включить в файл истории только определенные вещи, вместо того, чтобы выбирать определенные для исключения. Например, если я...
23.07.2020
1
ответ

Завершение вкладки файла zsh :путь, которому предшествует не -символ пробела

Я не мог придумать, как найти это и посмотреть, не объясняется ли это уже в Интернете. У меня есть следующее в командной строке, и я хочу нажать в конце, чтобы запустить файл...
22.07.2020
1
ответ

Выполнять псевдоним zsh, если имя содержит дефис

Стандартный -zsh ведет себя следующим образом с псевдонимом с -в нем, например :a -a :% зш -ф svelte% псевдоним a -a=дата стройный% а -а Вс, 19 июля 2020 г. 17 :20 :05 +07 Моя конфигурация ведет себя следующим образом :%...
19.07.2020
1
ответ

Непонятная привязка клавиш, функция/параметр или завершение, вызванное «Нет такого виджета», когда я нажимаю вкладку для завершения

Я установил с помощью zplug :zplug "junegunn/fzf -bin", из :gh -r, как команду :, переименуйте -в :fzf, используйте :" *${ (L )$ (uname -s )} *amd64 *" zplug "junegunn/fzf", используйте :"shell/ *.zsh",...
17.07.2020
1
ответ

эмулировать zsh multios в тире (несколько перенаправлений)

в zsh, когда включена опция multios, я могу направить вывод в два разных процесса, т.е. :кошка /dev/sda > sda.img | sha256sum > sda.img.sha256 Как добиться того же в тире, т.е. /bin/...
17.07.2020
1
ответ

Выводить дату и время каждый раз, когда я нажимаю клавишу возврата

Я ищу способ префикса команды даты каждый раз, когда я запускаю команду на терминале (В настоящее время я использую zsh ). Причина этого в том, что я обычно запускаю сценарии, которые требуют много времени для...
16.07.2020
1
ответ

Можно ли удалить предыдущую команду из истории оболочки zsh, если она начинается с пробела?

У меня есть следующий ответ на Как удалить одну строку из истории?. Когда я делаю следующее, строка (echo hello _world )не сохраняется в истории. Обратите внимание, что я использую оболочку ZSH. приглашение $ эхо...
16.07.2020
1
ответ

Установка подробного параметра для команд at (1 )и пакета (1 )

Я пытаюсь автоматически установить параметры verbose и xtrace для оболочек, которые считывают свои команды из стандартного ввода, не подключенного к терминалу (, этот тест является прокси для того, чтобы быть...
13.07.2020
1
ответ

завершение zsh :полные файлы в заданном каталоге

Мой скрипт принимает необязательные параметры (-i, -w )и имя файла в заданном каталоге. Как я могу указать zsh заполнять только обычные файлы (, а не каталоги или символические ссылки )в $HOME/data Вот что у меня в...
13.07.2020
1
ответ

Выполнение истории или fc из скрипта или не -интерактивного экземпляра zsh

При чтении документов zsh, history и fc не смогут получить доступ к полной ~/.zsh _истории в не-интерактивном режиме. Я ищу способ сделать это, чтобы я мог написать утилиту поиска. Что я пробовал :...
12.07.2020
1
ответ

Завершение zsh для sshpass

Я использую команду sshpass следующим образом :sshpass -p 'мой _пароль' ssh user@server Полный синтаксис, согласно справочной странице: sshpass [-ffilename| -днум| -ппароль| -e] [опции] аргументы команды At...
11.07.2020
1
ответ

` /etc/zshenv `запускается дважды для интерактивной оболочки входа без -в iTerm2

Я пытаюсь разобраться с файлами запуска моей оболочки и не могу понять, почему мой etc/zshenv запускается дважды. У меня есть операторы эха во всех моих файлах запуска, и вот что я получаю :В /etc/...
11.07.2020
1
ответ

Как установить другую тему ZSH при использовании TTY?

Я использую тему agnoster на своем терминале, и это выглядит довольно плохо, когда мне нужно использовать tty. Уже пробовал это https://unix.stackexchange.com/a/581171без успеха, case $TERM в urxvt *)...
10.07.2020
1
ответ

Как передать имена файлов с пробелами в `zip `?

Кажется, это невероятно простая задача, но я не могу заставить ее работать. Я хочу поместить первые 13 файлов в каталоге в архив.zip. Очевидный способ сделать это — zip first13.zip $ (ls |...
10.07.2020
1
ответ

Завершение перезапуска Zsh на промежуточном сегменте пути

Часто я хотел бы быстро построить путь в zsh через завершение. Проблема в том, что когда я завершил сегмент, кажется, нет хорошего способа начать завершение следующего сегмента. Для...
09.07.2020
1
ответ

Настроить приглашение оболочки О -мой -zsh

Взгляните на следующий снимок экрана. Я использую -мой -zsh для настройки оболочки. Но из-за более длинных путей я не могу писать более длинные команды Linux. Я хочу изменить подсказку, которая показывает только...
08.07.2020
1
ответ

выполнить `установить -xv `после вызова новой оболочки

Работают следующие команды % DEBUGCLI=YES exec zsh % set -xv % эхо-отладка эхо-отладка +zsh :2> эхо-отладка отладка Однако, когда я пытаюсь что-то вроде % exec zsh -c 'set -xv' Это просто...
06.07.2020
1
ответ

Почему запуск `echo $0 `в REPL bash возвращает только имя исполняемого файла bash, а в zsh возвращает абсолютный путь к исполняемому файлу zsh?

Почему выполнение команды echo $0 в REPL bash возвращает только имя исполняемого файла bash, а в zsh возвращает абсолютный путь к исполняемому файлу zsh? В баш :Davids -MacBook -Pro :~david$ echo $0 -баш В...
05.07.2020