Tag: zsh

Передача glob-выражений в функции / скрипты

Следующий сценарий должен конкатенировать несколько файлов csv в пути, указанном в первом аргументе, в один файл csv, указанный во втором аргументе #!/bin/zsh set -x set -v args=("$@"); globbing_pattern=${args[1]} output_file=${args[2]} # First the headers: head -n1 ${globbing_pattern}([1,1]) > $output_file # Now concatenate everything: find ${globbing_pattern} -print0 | xargs -0 cat >> $output_file Я хотел бы назвать […]

Есть ли способ сохранить команду в вашей истории?

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

Совместное использование псевдонимов и настроек PATH между zsh и bash

Оболочка, которую я обычно использую, – zsh . У меня есть несколько псевдонимов, чтобы включить цвет в некоторых программах, таких как ls и grep . Я также установил свой собственный путь, чтобы я мог выполнять программы в нестандартном месте (например, в ~/bin/ ). Я не буду менять оболочку root на zsh , но я хотел […]

Как заставить команды выделяться жирным шрифтом в zsh?

Я настроил свою оболочку bash так, чтобы все команды, которые я печатаю, выделены жирным шрифтом, а вывод команд показан в нормальном весе: Я сделал это, добавив \e[01m в конце моей переменной PS1 чтобы включить жирный шрифт, и используя trap DEBUG чтобы отключить ее: trap 'printf "\e[0m" "$_"' DEBUG Таким образом, \e[0m печатается до выполнения каждой […]

Запуск chsh не меняет оболочку

Я хочу изменить свою оболочку из bash в zsh. Я попытался запустить следующее, когда вы вошли в систему как пользователь zol: $ chsh -s /bin/zsh $ sudo chsh -s /bin/zsh zol $ su -c 'chsh -s /bin/zsh zol' # The above all results with: $ password: $ chsh: Shell not changed. # zsh exists in […]

Что означают буквы в команде `fc`?

Я просто наткнулся на команду fc которая позволяет редактировать предыдущую команду и вызывать ее позже. Он имеет собственную переменную среды FCEDIT для настройки своего редактора и справочную страницу в POSIX Programmer's Manual ( 1p ). Он создает файл в каталоге /tmp и выполняет содержимое, если файл сохраняется ( :wq in vim ). Кроме того, он […]

Отображение стандартного вывода фонового процесса в определенном месте терминала

У меня есть команда, которую я запускаю каждый раз, когда открывается новый терминал или создается новый логин. Эта программа создает выходные данные (цветные), которые должны быть расположены перед командной строкой. Это может занять несколько секунд, что помешает мне использовать терминал до тех пор (если не работает в фоновом режиме). Учитывая, что zsh имеет некоторые расширенные […]

в zsh, как скрыть обратную косую черту в меню завершения

В Mac OS X 10.6, zsh. Я установил в .zshrc: setopt automenu … чтобы получить меню завершения под подсказкой. Когда я печатаю: cd <TAB> Я вижу меню завершения со всеми каталогами, у которых есть пробелы в их именах, у которых эти пробелы скрыты с обратным слэшем. Я бы хотел, чтобы они отображались без ускользающей обратной […]

Interesting Posts

Что случилось с старыми файлами, если мы подключили диск к каталогу?

системный таймер каждые 2 часа через 30 минут после часа?

Постоянное переключение на zsh в скрипте, без root и без запроса пароля

Почему я должен постоянно отключать и подключаться к Интернету?

Разрешить вложенные псевдонимы в исходные команды

Как настроить локальный сервер POP3?

Загрузка нескольких файлов через ftp с помощью curl

Пользовательская подсветка для gtksourceview не работает

В чем разница между командами ps и top?

сценарий оболочки с интересной ошибкой

После шифрования диска, как вы проверяете, что известный обычный текст внутри диска стал тарабарщиной?

Как использовать backspace в качестве ярлыка в Nautilus для перехода в каталог или предыдущий каталог

Переключить статус уведомления Skype

Как переделать ключ блокировки кеша в ctrl + x в x.org?

Содержимое кэшируется в оперативной памяти при записи на диск – Linux

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