3
ответа

Как применить изменения к файлу .zshrc после редактирования?

Я только что отредактировал файл .zshrc, чтобы настроить zsh на FreeBSD. Например, обновление системной переменной PATH: path+=/usr/local/openjdk12/bin Как сделать так, чтобы изменения вступили в силу? Должен ли я выйти из системы...
28.07.2019
3
ответа

Как очистить историю tmux и zsh одним нажатием клавиши?

Как очистить историю tmux (tmux clear-history) и zsh (zle clear-screen) одной комбинацией клавиш? Распространенным способом очистки экрана является ^L, и я попытался добавить следующее в .tmux.conf: bind -...
27.06.2019
3
ответа

Сгенерировать порядок сортировки списка отдельных символов

В некоторых случаях необходимо знать (чтобы использовать) порядок сортировки каждого отдельного символа. Обычно это выражается в классе символов регулярного выражения, например [b-d]. Этот класс символов будет соответствовать ...
27.06.2019
3
ответа

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

Модульная функция пакета Environment Modules1 выполняет свою работу, изменяя различные переменные среды текущего процесса оболочки. К сожалению, эта функция возвращает 0 независимо от того, ...
16.06.2019
3
ответа

Условно присвоить $pwd переменной $PATH.

Я хочу добавить свой текущий рабочий каталог с каталогами bin, специфичными для проекта, в $PATH, когда каталоги присутствуют. Поэтому я добавил эти строки в свой .zshrc: [ -d "$(pwd)/vendor/bin" ] &...
06.06.2019
3
ответа

Как открыть текущий каталог в новой вкладке?

Моя среда Terminal.app 2.9.4 на macOS zsh 5.7.1 Когда я использовал bash, Терминал мог открыть текущий каталог в новой вкладке, но не смог этого сделать, так как я перешел на zsh. В приложении ...
23.04.2019
3
ответа

Сценарий неправильно печатает правильные элементы массива

Поэтому в основном я должен написать сценарий bash, который проверяет некоторые конкретные файлы из рабочего каталога (которые называются file.00.txt вплоть до file.24.txt). Дело в том, что 3 из них точно такие же...
18.03.2019
3
ответа

Почему открытие файла происходит быстрее, чем чтение переменного содержимого?

В сценарии bash мне нужны различные значения из / proc / files. До сих пор у меня есть десятки строк, которые напрямую связывают файлы с файлами: grep -oP '^ MemFree: * \ K [0-9] +' / proc / meminfo В попытке сделать ...
21.02.2019
3
ответа

Логический оператор «==» и zsh версии 5.7.x (установлен с помощью Homebrew)

При использовании этого оператора в моих сценариях возникают ошибки. У меня есть онлайн-документация, и двойное равенство предположительно должно работать. Любые идеи? Справочное руководство по Zsh: http: //zsh.sourceforge.net/Doc / ...
21.02.2019
3
ответа

Что должно войти в .zshenv, .zshrc, .zlogin, .zprofile, .zlogout?

Я ищу инструкции по тому, что каждый должен и не должен включать в различные файлы запуска для zsh. Я понимаю порядок определения источника этих файлов и условия, при которых они...
18.02.2019
3
ответа

Короткий путь к `cd` во 2-ю папку в каталоге

CONTEXT Я нахожусь в каталоге с 3-мя папками. После выполнения ls -1 они упорядочены так: folder1 папка2 папка3 Я хочу быстро cd в папку2. Я смог написать функцию для быстрого cd ...
11.02.2019
3
ответа

Как добавить файл ~ / .zshrc в git?

Я хотел бы создать резервную копию файла .zshrc в моем каталоге ~ / и избежать управления версиями всех остальных элементов. Как исключить все подкаталоги и их содержимое? Например: cd ~ / subdirectory / && ...
01.02.2019
3
ответа

Создание временного файла из стандартного ввода

Допустим, у меня есть стандартный поток ввода с содержимым файла и команда, которая ожидает имя файла в качестве аргумента, и я хочу запустить эту команду для файла, состоящего из стандартного ввода содержимое файла потока. ...
22.01.2019
3
ответа

Числа с плавающей запятой в bash [дубликат]

Допустим, у меня есть переменная, и я хочу напечатать 5 значащих цифр после умножения ее на 1000. zsh может это сделать: зш$ х=2,8026407e+00 zsh$ printf "%.5g\n" "$(( 1000*${x} ))" зш> 2802.6 Может ...
13.01.2019
3
ответа

Уплотнение каталога иерархии Сохранение имен каталогов в новом имени каталога

Я в основном хочу пойти от этого :. ├── alan walker. │ ├── разный мир │ │ ├── 01 INTRO.MP3 │ │ ├── 02 потерянный контроль .mp3 │ │ └── Cover.jpg │ └── тот же мир │ ├── 01 INTRO.MP3 │ ...
03.01.2019
3
ответа

Исправить пробел в пути от команды find

Я хотел бы скопировать много файлов с помощью приведенной ниже команды. cp `find /Volumes/DATA/ -name "*.app" -depth 1 2> /dev/null` /Volumes/VMWare/img/ Но это не работает, потому что если он находит пробел, то ...
04.12.2018
3
ответа

ZSH Обратитесь к последнему элементу текущего списка аргументов и расширить его

Предположим, что я делаю что-то вроде: ln a_file_with_a_long_filename.pdf ~ / path / to / a / new / hardlink / a_file_with_a_long_filename_slightly_modified.pdf Есть ли способ ссылаться на и расширить ...
19.11.2018
3
ответа

Как автоматически обновлять пользовательские плагины в Oh My ZSH?

Я установил о мой ZSH с несколькими пользовательскими плагинами, такими как ZSH-AutoSuggestions. Теперь, пока oh my zsh поддерживает автоматические обновления, это не относится к пользовательскими плагинами (установленными на заказ / ...
23.10.2018
3
ответа

Удалите предложение ZSH AutoComplete

, когда я вводит ввод CD L и нажмите Tab, ZSH AutoCompletes к CD LightDM / это не каталог, который доступен для меня (на самом деле, я удаляю Lightdm). Как я могу остановить это от происхождения? У меня есть ...
16.09.2018
3
ответа

cron не выполняет команду с переменной

У меня есть некоторая логика для выполнения java-проектов; все это работает в терминальной консоли при вводе, но не в планировщике cron: запустите 1-й микросервис и получите переменную из запроса POST: java -jar/...
05.09.2018
3
ответа

Часто ли zsh устанавливается на рабочих серверах? [закрыто]

Вопрос может быть неясным и слишком широким, но любой ответ, каким бы коротким или широким он ни был, очень ценится. Некоторое время назад я попросил установить zsh на наш рабочий сервер. Мои админы компании...
27.08.2018
3
ответа

Проверка правописания входа пользователя aspell, но как вызвать ИНТЕРАКТИВНЫЙ РЕЖИМ в этом контексте?

я имею, записал сценарий, который получает предложение пользователя, я хотел бы передать последовательность по каналу к aspell и затем получить предложения экрана INTERACTIVE (в случае, если у пользователя были некоторые опечатки). Впоследствии слова...
18.08.2018
3
ответа

Мой терминал MacOSX не показывает текущий каталог

, независимо от того, какой каталог я вводил, терминал всегда Показывает корневой каталог, который является «NIDAS-MBP» NIDAS-MBP% CD-проекты CD Nidas-mbp% ls 09-selector-Excercise-starter.zip Моя маленькая форма ...
16.08.2018
3
ответа

Почему эта команда работает только для каждой другой линии?

, когда я запускаю \ ls | xargs -i {} echo {} | sed 'n; s / \ n / xxxxxxxxx /', я получаю это: - книги aliasxxxxxxxxa новый вид науки Вычислимость и логика.PDFXXXXXXXXXCCOMPTALY-AND-LOGIC_K2OPT.PDF Hein J. L ....
10.08.2018
3
ответа

ZSH Equivalent «EXPR» ZPR «ABCDEFGHIJKLMNOPQRSTUVWXYZ» XYZD`

Что было бы ZSH, эквивалентным ZPR Expr индекса «abcdefghijklmnopqrstuvwxyz», я пытаюсь найти индекс подстроки.
31.07.2018
3
ответа

Как проверить, находится ли текущая сеанс оболочки в графическом интерфейсе или TTY

, на какую настройку среды в оболочке ZSH позволит мне найти, нахожусь ли я на X-Server или если я в консоли? Я пытаюсь найти способ реализации, имеющих разные настройки в моем .zshrc ...
24.06.2018
3
ответа

Как вычесть два списка (быстро)? [дубликат]

Как быстро вычесть два списка1. Списки могут быть небольшими, возможно, прямой путь в шелле работает. Или списки могут быть длинными, возможно, внешние инструменты — более быстрый способ. Предположим, у вас есть два списка: ...
14.05.2018
3
ответа

Использование автозаполнения zsh для псевдонимов

Я создал несколько псевдонимов для git в zsh, например gch = git checkout, grb = git rebase --committer-date-is-author-date и еще несколько сложных полезных функций zsh для команд git. Но как я могу ...
07.03.2018
3
ответа

Временно заморозить файл истории

Эти два вопроса касаются того, как сделать так, чтобы заданная команда не добавлялась в историю shell: Есть ли способ предотвратить добавление команды в историю? Как я могу выполнить команду в zsh ...
09.09.2017
3
ответа

Что проверяет [-t 1]?

Я только что нашел способ запустить zsh при запуске bash в Windows с https://www.howtogeek.com/258518/how-to-use-zsh -или-другая-оболочка-в-окнах-10 /. Рекомендуется добавить следующий код в ...
04.09.2017