Публикации по теме 'shell'


TomaSh: ваши bash псевдонимы
Ларри Уолл однажды сказал: Лень : качество, которое заставляет вас прилагать огромные усилия, чтобы сократить общий расход энергии. Это заставляет вас писать трудосберегающие программы, которые другие люди сочтут полезными, и документировать то, что вы написали, чтобы вам не приходилось отвечать на столько вопросов по этому поводу». Это предложение — первое из «трех достоинств», которыми должен обладать программист, написанное Ларри Уоллом. Лень помогает программистам найти способ..

Модификаторы пути Zshell
Отказ от ответственности : в этой статье используется оболочка Zshell . Это не означает, что эти модификаторы недоступны в других оболочках или что нет другого способа сделать то же самое в других оболочках. Посмотрите, если не уверены. Вы, наверное, уже знаете несколько способов преобразования переменных, унаследованных от Bash . Если нет, вы должны проверить их, потому что они действительно полезны. Они позволяют получить подстроку, заменить слово на другое и т. д. Вот..

Вы должны больше полагаться на свой терминал
Появление инструментов с графическим интерфейсом позволило нам чувствовать себя комфортно вдали от оболочки. В этой статье я хочу убедить вас, что вы должны дать шанс своему терминалу. Несколько дней назад я написал статью о своем опыте работы с Vim. Новаторский опыт работы с Vim Я пишу это 20 апреля, и прошло ровно 300 дней с тех пор, как я отказался от VS Code для Vim! Это был не… medium.com Хотя я в основном сосредоточился на..

О-мой-ЗШ! Мой bash-профиль не будет обновляться автоматически!
oh-my-zsh — прекрасный фреймворк для оболочки zsh на платформе Unix. Как они сказали, это прекрасно улучшит ваш опыт использования оболочки с множеством функций, включая команду автоматического завершения для популярных пакетов, таких как Git, php и т. д. Но есть одно предостережение при использовании этой оболочки, а не оболочки bash по умолчанию. .bash_profile файл! Я имею в виду, что я провел часы, ломая голову, чтобы найти, что не так с моей конфигурацией $ PATH, хотя я обновляю..

S H E L L:
Что делать с "ls -l *c"? Клейтон Кристиан и Блейк Уиллис Итак, что такое оболочка? В некоторых системах оболочка также упоминается как интерпретатор команд. Это определение описывает, что оболочка представляет собой уровень программирования, который понимает и выполняет команды, которые вводит пользователь. Это ты — пользователь! Итак, оболочка — это то, с чем вы будете разговаривать при вводе команд. Также важно понимать, что такое оболочка по отношению к ядру. Ядро..

Итак, вы набрали «ls -l *.c» в своем терминале. Что теперь?
Вы нажимаете Enter: на экране вашего компьютера список всех файлов и каталогов в вашем текущем рабочем каталоге мгновенно осветляет ваше темное окно терминала, освещая вашу пыльную спальню и недоеденные пакеты с чипсами. Вы начинаете задумываться, почему в вашей файловой системе так много файлов с именем «bongo cat.c». Но вы также спрашиваете себя: «Как мой компьютер может мгновенно узнать все файлы, которые существуют внутри него, и представить их в удобном для чтения формате для меня,..

Создайте инструмент командной строки с помощью Python
Скрипт Python для отображения прогнозов погоды (часть 2) В первой части этой статьи мы написали python-скрипт, который помогает нам проверять сегодняшнюю погоду. Однако у нас были более масштабные планы, и мы оставили кое-что незавершенным. Сегодня мы собираемся настроить нашу программу, чтобы она была более гибкой в ​​отношении интересующего нас дня недели и единиц измерения, в которых мы хотим отображать температуру. Мы также напишем простой сценарий bash, который позволит нам..