Tag: zsh

Элементы списка с пробелами в zsh

На данный момент я изучаю zsh–скрипты на все 2 часа, и я ударил стену. Я хочу просмотреть список файлов, в которых могут быть пробелы. Я открыт для совершенно разных подходов, чем в следующем примере, поскольку они zsh, поскольку zsh – это то, что я изучаю, а не задачу, которую я пытаюсь выполнить. files=(`ls`) for f […]

Функция автозавершения Bash для SSHing в разные хосты

У меня есть большой список серверов, которые я обычно ssh все время. Есть ли способ использования bash или zsh чтобы я мог сохранить список имени хоста и автозаполнение bash, проходит через файл и дает мне предложение для ящиков, начинающихся с этих букв, всякий раз, когда я набираю первые несколько букв имени хоста.

Какие файлы были получены, zsh

Я использую oh-my-zsh с zpretzo, и я продолжаю забывать zsh-файлы, которые я хочу редактировать. Как я могу спросить оболочку, какие исходные файлы она получает?

Как я могу применить `cut` к нескольким файлам, а затем« вставить »результаты?

Я часто делаю операции вроде paste <(cut -d, -f1 file1.csv) <(cut -d, -f1 file2.csv) который очень утомительный с более чем несколькими файлами. Могу ли я автоматизировать этот процесс, например, с помощью globbing? Я могу сохранить результаты cut с помощью typeset -A cut_results for f in file*.csv; do cut_results[$f]="$(cut -d, -f1 $f)" done но я не […]

Тематические руководства Zsh

Кто-нибудь знает хорошие учебники (или книги) для того, что происходит с написанием темы?

pushd, popd vs cd, cd- in bash и zsh

Есть ли разница между поведением pushd / popd в bash vs zsh? Кажется, что в zsh cd cd ведет себя точно так же, как pushd / popd (который автоматически добавляет каталог / pops при cd), а в bash cd не влияет на стек dir. Если кто-то может дать мне указатель, что было бы здорово.

У нас больше истории для cd?

cd – может перейти в последний посещенный каталог. Можем ли мы посетить больше истории, кроме последней?

Как работает вилочная бомба?

ПРЕДУПРЕЖДЕНИЕ НЕ ПОПЫТАЙТЕСЬ ПОЛУЧИТЬ ЭТО НА ПРОИЗВОДСТВЕННОЙ МАШИНОЙ Прочитав страницу в Википедии по этой теме, я обычно следую тому, что происходит со следующим кодом: :(){ :|:& };: выдержка из описания В 2002 году в качестве искусства была представлена ​​следующая броская бомба; 5 6 его точное происхождение неизвестно, но оно существовало на Usenet до 2002 года. […]

Изменение темы Zsh в Android Studio

Я недавно прыгнул на корабль в zsh и я использую Oh my Zsh! тема blinks . В OSX Terminal очень хорошо выглядит, но в терминале Android Studio это очень плохо. Поэтому мой вопрос заключается в том, есть ли способ проверить, что этот сеанс был открыт в Android Studio, а не в OSX Terminal, и изменить […]

zsh: исключение файлов из шаблона

Скажем, у меня есть следующие файлы: |– bar `– foo |– type_A_1 |– type_A_2 |– type_B_1 |– type_B_2 |– type_B_xx |– type_B_xx `– something_else Я думал, что следующая команда print -l foo/*~{type_B*} будет печатать все под foo кроме вещей, которые начинаются с type_B но это не так, вместо этого он печатает все под foo: foo/type_A_1 […]

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