Вопросы по теме 'fish'

Почему сбой прекращается при употреблении рыбы?
Я пытаюсь запустить sbt, используя рыбий панцирь. #!/usr/local/bin/fish java -Xmx512M -jar (dirname (status -f))/sbt-launch-0.7.4.jar "$argv" Когда я звоню SBT, я получаю следующее [info] Building project MyProject 1.0 against Scala...
2533 просмотров
schedule 15.09.2021

Как оценивать переменные в рыбе
Пробую рыбий панцирь, идущий от zsh и bash. Мне очень не хватает позиционного параметра $_ , и я пытаюсь имитировать его с помощью функции. Fish содержит свою историю команд в массиве $history , где $history[1] - предыдущая строка в истории,...
364 просмотров
schedule 11.10.2021

Как удалить функции из Fishshell, не удаляя напрямую файл функции?
Я определил функцию hello в Fishshell: function hello echo Hello end И сохраните это: funcsave hello Если я хочу удалить его, я могу удалить файл ~/.config/fish/functions/hello.fish . Есть ли другой способ сделать это?...
5670 просмотров
schedule 01.10.2021

рыбная оболочка и глобальные модули npm
У меня проблемы с локальной средой. Я использую: доморощенный (1.1.4) панцирь рыб (2.4) n менеджер версий (2.1.0) узел npm Все вышеперечисленное изначально было установлено через homebrew. Проблемы: Никакие глобально...
3699 просмотров
schedule 09.11.2021

Проверить, существует ли программа из скрипта Fish
Как я могу проверить, существует ли программа в скрипте рыбы? Я знаю, что с Bash не существует абсолютного решения, но использование if type PROGRAM >/dev/null 2>&1; then... дало хорошие результаты. Есть что-то подобное с рыбой?
3821 просмотров
schedule 17.09.2021

Рыбная раковина - удалить файл и выполнить команду
Я хочу выполнить простую команду rm -f *.zip or true ; and date Это означает, что я хочу удалить все zip-файлы по текущему пути и показать текущую дату. Я все равно хочу увидеть дату. Даже если таких файлов нет. Я бы сделал это в bash...
724 просмотров
schedule 08.10.2021

Какая настройка мне нужна, чтобы URL-адрес ssh: //[email protected] работал с рыбой на iterm2 в Mac?
Раньше я использовал bash, и он работал, когда я переходил по ссылкам ssh: //[email protected] в браузере. Он откроет iTerm2 (поскольку я установил iTerm2 в качестве обработчика по умолчанию для ссылок ssh). С тех пор, как я начал использовать рыбу,...
56 просмотров
schedule 17.09.2021

Определение новых рыбных команд в скрипте и анализ аргументов
Быстрый вопрос. Можно ли определять новые команды с помощью скриптов в fish? Я хочу запрограммировать новую команду примерно так: newFunction --flag1 flag1Input --flag2 flag2Input then space delimited arguments Эта новая функция будет...
783 просмотров
schedule 12.10.2021

Как изменить подсветку синтаксиса рыбы для определенных команд?
Пока я набираю команды, рыбная оболочка подсвечивает синтаксис. Например, незакрытые строки отображаются красным цветом, а закрытые - желтым. Мой вопрос: могу ли я использовать подсветку синтаксиса для определенных команд? Я бы хотел добиться...
210 просмотров
schedule 24.03.2022

Как заставить virtualenv работать с панцирем рыбы
Я пытаюсь заставить virtualenv работать с рыбной оболочкой. У меня установлен virtualenv, и он отлично работает с bash и zsh. Однако выполнение следующей команды возвращает fish: Unknown command 'source' : $ source ~/path/to/bin/activate...
36975 просмотров
schedule 26.03.2022

Есть ли способ для функции рыбы прочитать необязательный ввод из канала?
Есть ли способ прочитать данные, которые были переданы функции, изнутри функции, но только если они есть? Я пробовал это с кошкой следующим образом: function myPipe set -l pipe_input (cat -) echo $pipe_input # is never reached end echo...
474 просмотров
schedule 03.04.2022

Что такое шаблоны пользовательского интерфейса командной строки fish shell?
Я хочу создать пользовательский интерфейс, похожий на то, что у git есть git <command> [<param1> ...] . Что я придумал до сих пор: function git -d "Description" switch $argv[1] case branch git_branch $argv[2]...
119 просмотров
schedule 20.04.2022

Как передать аргумент псевдониму/функции в bash и fish одновременно
Мой вопрос очень похож на: Как передать командную строку аргументы для псевдонима оболочки? Я хочу создать псевдоним, который будет принимать аргументы. Ребята в приведенном выше вопросе предложили функции, и это действительно решение....
747 просмотров
schedule 20.04.2022

Как захватить новые строки из вывода подстановки команд в оболочке рыбы?
В bash символы новой строки сохраняются за счет подстановки команд: $ TEST="$(echo 'a b c ')" && echo "$TEST" # → a b c Однако, когда я пытаюсь сделать то же самое в оболочке рыбы, символы новой строки преобразуются в пробелы:...
1261 просмотров
schedule 29.04.2022

conda некорректно работает с рыбьей раковиной
При использовании сред conda внутри оболочки fish на macOS python по-прежнему указывает на системный python ( /usr/local/bin/python ) вместо того, чтобы указывать на версию python, установленную средой conda ( <PATH TO MINICONDA>/envs/<ENV...
1792 просмотров
schedule 21.06.2022

Я продолжаю получать сообщение о том, что fish_pager не может подключиться к универсальному серверу переменных
Я продолжаю получать ошибку в рыбе: kmejka@kmejka ~› cd .c fish_pager: Не удалось подключиться к серверу универсальных переменных, уже пробовали ручной перезапуск (или команда не указана). Вы не сможете обмениваться значениями переменных между...
443 просмотров
schedule 24.06.2022

Как использовать xargs с функцией в рыбной оболочке?
Мне нужно использовать xargs для параллельного вызова функции в рыбной оболочке. Я пробовал это: #!/bin/fish function func echo $argv end echo 'example1' 'example2' | xargs -n1 func Но я получил это: xargs: func: No such file or...
1421 просмотров
schedule 29.06.2022

Подстановка команды Fish shell
Есть ли лучший способ сделать подстановку команд в рыбной оболочке? В bash я могу сделать: $ echo $(whoami) user $ echo "I am: $(whoami)" I am: user Но в рыбе похоже, что я должен сделать: $ echo (whoami) user $ echo "I...
2552 просмотров
schedule 11.07.2022

Как установить тему «О, моя рыба»
Я установил oh-my-fish и bobthefish, я хочу использовать тему bobthefish , я следую его совету и помещаю Theme bobthefish в свой ~/.config/fish/config.fish и запускаю omf install , но он сообщает об ошибке: fish: Unknown command 'Theme...
13366 просмотров
schedule 16.07.2022

рыбья скорлупа. Как проверить, установлена ​​ли переменная или пуста?
Как я могу сделать что-то вроде set variable (some_command_that_may_return_a_string) if [ variable is set ] do_something и наоборот, как проверить, пуста ли переменная?
12962 просмотров
schedule 27.07.2022