Вопросы с тегом «fish»

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

Я хочу выполнить команду Java один раз для каждого матча ls | grep pattern -. В этом случае, я думаю, я мог бы сделать, find pattern -exec java MyProg '{}' \;но мне любопытно, в общем случае - есть ли простой способ сказать «выполнить команду один раз для каждой строки стандартного ввода»? (В рыбе...

38
Как сделать, чтобы zsh-завершение показывало первую догадку в той же строке (как рыба)?

В Fish, когда вы начинаете печатать, автозаполнение автоматически показывает первое автозаполненное предположение на самой строке. В Zsh вы должны нажать вкладку, и это показывает автозаполнение ниже. Есть ли способ заставить zsh вести себя как рыба в этом отношении? (Я использую Oh My Zsh...

37
Есть ли в Bash похожие функции, такие как самовнушение и выделение Fish?

Недавно я заметил 2 функции в Fish, и мне было интересно, если кто-нибудь знал, были ли они также доступны в Bash? Подсветка синтаксиса Особенности: Вы быстро заметите, что fish выполняет подсветку синтаксиса при вводе текста. Недопустимые команды по умолчанию окрашены в красный цвет: Команда может...

30
Работа с именами файлов со специальными первыми символами (например, ♫)

Недавно я натолкнулся на файл, имя которого начинается с символа «♫». Я хотел скопировать этот файл, ffmpegвставить его и ссылаться на него различными другими способами в терминале. Я обычно автоматически заполняю странные имена файлов, но это не удается, поскольку я даже не могу набрать первую...

16
Запускайте команду, только если предыдущая команда была успешной в Fish (например, && в bash)

Используя Bash, я часто делал вещи, вроде того, что cd /study && ls -la я понимаю, что двойной амперсанд говорит терминалу, что не выполняйте вторую часть этой команды, пока первая часть не завершится без ошибок. Мой вопрос заключается в том, что, переместившись в оболочку Fish и выполнив...

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

Я создал каталог dи файл fвнутри него. Затем я дал себе только права на чтение в этом каталоге. Я понимаю, это должно означать, что я могу перечислить файлы (например, здесь ), но я не могу. will@wrmpb /p/t/permissions> ls -al total 0 drwxr-xr-x 3 will wheel 102 4 Oct 08:30 . drwxrwxrwt 16 root...

13
Совместное использование переменных окружения между рыбой и рыбой

Скрипты bash и fish не совместимы, но я хотел бы иметь файл, который определяет некоторые переменные окружения, которые должны инициализироваться как bash, так и fish. Мое предлагаемое решение - определить ~/.envфайл, который будет содержать список переменных среды, например: PATH="$HOME/bin:$PATH"...