Tag: zsh

Как отключить разделение слов при подстановке команд?

Как отключить разделение слов во время подстановки команд? Вот упрощенный пример проблемы: 16:00 / Пользователи / Paymahn / Загрузки Test кошка test.txt привет \ nworld 16:00 / Пользователи / Paymahn / Загрузки ❯❯❯ echo $ (cat test.txt) Привет Мир 16:00 / Пользователи / Paymahn / Загрузки ❯❯❯ echo “$ (cat test.txt)” Привет Мир 16:01 / […]

Проверка правописания ввода пользователя по aspell, но как вызвать интерактивный режим в этом контексте?

Я написал скрипт, который получает предложение пользователя, я хотел бы передать строку aspell, а затем получить предложения экрана INTERACTIVE (на случай, если у пользователя есть опечатки). После этого слова будут отправлены обратно в сценарий, и я заменю опечатки соответствующими словами. Мне известны варианты Aspell: 1) Проверьте файл на наличие опечаток и отобразите список предложений в […]

Генерация цитируемых аргументов команды

Я работаю с HTTP API, который требует очень определенного набора подписанных заголовков + тело JSON. И я действительно хочу свернуть это для отладки и здравомыслия в целом. Итак, я написал небольшой скрипт, который, учитывая имя хоста, путь и тело, выполняет все искажения и затем записывает, какой должна быть командная строка cURL. например. ./sign example.com /api/v1/foo/bar […]

Значение моей переменной равно 0, но я не установил его в 0

Сегодня я заметил, что одна из моих функций zsh не работает; Я исследовал проблему, и виновник был в этом: for i in ab do echo “$i” done 0 0 Затем я открыл новый Zsh, и в этом все работало нормально: for i in ab do echo “$i” done a b Кто-нибудь может объяснить причину, по […]

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

Независимо от того, в какой каталог я вхожу, терминал всегда показывает мне корневой каталог, который называется «Nidas-MBP». Nidas-MBP% cd Projects Nidas-MBP% ls 09-Selector-Exercise-Starter.zip My Little Form 09_Selector_Exercise_Starter Prefix Free File Blog Recursion Practice Callbacks Themes Callbacks-Exercise Todo-Vanilla Copywriting css3-contact-form.zip Freelancer Theme webpack-deepdive Frog Chase Nidas-MBP% cd webpack-deepdive Nidas-MBP% ls es6-todomvc Nidas-MBP% Я попытался добавить следующую […]

Ярлык .zshrc работает на Arch, но не на Ubuntu

Я использую оболочку zsh в качестве оболочки по умолчанию как в Ubuntu, так и в Arch. Я настроил ярлык (стрелка вверх) для автозаполнения из истории в моей оболочке zsh, используя следующую строку в моем .zshrc : bindkey “^[[A” history-beginning-search-backward Тем не менее, когда я получаю исходный код .zshrc и / или перезагружаюсь в Ubuntu, ярлык […]

Tmux-logging: zle reset-prompt причина войти в файл журнала

Мне нужны часы реального времени в приглашении, поэтому я включаю trap-сообщение с помощью zle reset-prompt , это приводит к тому, что tmux-logging продолжает TMOUT=1 как ввод с TMOUT=1 – каждая 1 вызывает новую строку, у меня есть куча этих строк в файле журнала: [user@localhost ~] [user@localhost ~] [user@localhost ~] [user@localhost ~] Как я мог избежать […]

Как проверить параметр zsh-скрипта в шаблоне или нет?

Скрипт zsh, который запускается: script.zsh nameabc01 , в script.zsh Мне нужно проверить, есть ли nameabc01 в этом шаблоне, na*abc* или нет, чтобы продолжить что-то делать или решить выйти из скрипта. Как мы можем этого достичь? и чтобы расширить этот вопрос, как мы можем добиться этого, сверяясь со списком шаблонов в файле (разделенных новой строкой)?

Является ли распространенным установить zsh на производственных серверах?

Вопрос может быть неясным и слишком широким, но любой ответ, каким бы коротким или широким он ни был, очень ценится. Некоторое время назад я попросил установить zsh на нашем производственном сервере. Компании-администраторы ответили, что это невозможно, поскольку это производственный, а не сервер разработки. Я использовал zsh & oh-my-zsh последние 5 лет и очень привязан к […]

Зачем кому-то помещать что-либо в / etc / zshenv или ~ / .zshenv?

Уже есть вопрос “Что не следует делать в .zshenv, .zshrc, .zlogin, .zprofile, .zlogout?” , Мне интересно, почему кто-нибудь помещает что-либо в /etc/zshenv или ~/.zshenv . Для тех, кто незнаком, эти файлы обычно создаются при каждом вызове zsh , даже когда он выполняет файл сценария. Источник глобального файла не может быть переопределен; поиск локального файла можно […]

Interesting Posts

Сценарий для просмотра папки для новых файлов?

Как заставить get-iplayer получать контролируемое качество без огромного размера?

Тестирование, если файлы начинаются с определенных букв и не содержат специального символа, за исключением периода в конце рядом с расширением файла в сценарии оболочки

возможно ли определить установленные пакеты на вторичном смонтированном диске?

fail2ban не работает

Gbrowse не работает правильно на MAC

Обратные носки5 с использованием SSH

GParted LiveCD не запускается

Захват данных с Fluke 1620a с помощью дескриптора файла Bash / dev / tcp

Запуск приложения без оформления заголовка и окна

получить истекшее время в bash

Почему я не могу перечислить каталог с разрешениями на чтение?

проверка наибольшего количества определенной папки

Firefox: используйте системные прокси-настройки, но где они?

Как использовать адрес содержимого в sed в osx без ошибки «ожидаемый контекстный адрес»

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