#bash_scripting — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #bash_scripting, aggregated by home.social.
-
I recently discovered shfmt (shell formatter) and am really liking it. I do a lot of bash programming and am surprised I hadn't discovered this before. I'm working through a bunch of repos and reformating them. Pleased to see that my code is largely formatted correctly already. But this forces 100% standardization, and finds a few cases where I use outdated methods for things or did spacing in differing ways. Very cool.
-
#bash_scripting #bash #terminal #bashrc
x
Quick question, how do I enable persistent command history in an apple terminal shell? (up arrow remembers all previous commands even from previous sessions) -
Искусство быть невидимым: 10 приёмов Bash для скрытности
В мире тестирования безопасности важно не только «залезть внутрь», но и сделать это так, чтобы никто не заметил. Ниже собраны практики, которые используют пентестеры и исследователи, чтобы их действия было сложнее заметить. Все примеры — только для обучения и безопасных экспериментов. Рекомендую всем изучить и добавить свои методы в комментариях ...
https://habr.com/ru/articles/942668/
#bash #bash_scripting #bashпрограммирование #безопасность #безопасность_в_сети #пентест #пентестинг
-
Безопасно делимся экраном на Hyprland
Мы все были в ситуации, когда нужно показать экран с множеством окон, и требуется несколько минут перед нажатием кнопки «Поделиться экраном», чтобы принять решение. Это нормально, особенно если ваша система — ваш второй (или даже первый) дом: с личными заметками, документами, паролями, чатами и так далее. Далее мы настроим удобный рабочий процесс для такого случая. Однако эта настройка будет использовать новую функцию, встроенную в Hyprland и, скорее всего, отсутствующую в других DE/композиторах. Я продемонстрирую нашу конечную цель. Например, мой режим демонстрации экрана может выглядеть так:
https://habr.com/ru/articles/941460/
#screensharing #privacy #linux #hyprland #bash #bashскрипт #bash_scripting
-
Безопасно делимся экраном на Hyprland
Мы все были в ситуации, когда нужно показать экран с множеством окон, и требуется несколько минут перед нажатием кнопки «Поделиться экраном», чтобы принять решение. Это нормально, особенно если ваша система — ваш второй (или даже первый) дом: с личными заметками, документами, паролями, чатами и так далее. Далее мы настроим удобный рабочий процесс для такого случая. Однако эта настройка будет использовать новую функцию, встроенную в Hyprland и, скорее всего, отсутствующую в других DE/композиторах. Я продемонстрирую нашу конечную цель. Например, мой режим демонстрации экрана может выглядеть так:
https://habr.com/ru/articles/941460/
#screensharing #privacy #linux #hyprland #bash #bashскрипт #bash_scripting
-
Безопасно делимся экраном на Hyprland
Мы все были в ситуации, когда нужно показать экран с множеством окон, и требуется несколько минут перед нажатием кнопки «Поделиться экраном», чтобы принять решение. Это нормально, особенно если ваша система — ваш второй (или даже первый) дом: с личными заметками, документами, паролями, чатами и так далее. Далее мы настроим удобный рабочий процесс для такого случая. Однако эта настройка будет использовать новую функцию, встроенную в Hyprland и, скорее всего, отсутствующую в других DE/композиторах. Я продемонстрирую нашу конечную цель. Например, мой режим демонстрации экрана может выглядеть так:
https://habr.com/ru/articles/941460/
#screensharing #privacy #linux #hyprland #bash #bashскрипт #bash_scripting
-
Безопасно делимся экраном на Hyprland
Мы все были в ситуации, когда нужно показать экран с множеством окон, и требуется несколько минут перед нажатием кнопки «Поделиться экраном», чтобы принять решение. Это нормально, особенно если ваша система — ваш второй (или даже первый) дом: с личными заметками, документами, паролями, чатами и так далее. Далее мы настроим удобный рабочий процесс для такого случая. Однако эта настройка будет использовать новую функцию, встроенную в Hyprland и, скорее всего, отсутствующую в других DE/композиторах. Я продемонстрирую нашу конечную цель. Например, мой режим демонстрации экрана может выглядеть так:
https://habr.com/ru/articles/941460/
#screensharing #privacy #linux #hyprland #bash #bashскрипт #bash_scripting
-
(BRS) — CLI-набор для сетевой разведки и аудита безопасности
Мы в EasyProTech часто работаем с инфраструктурой, в которой нет места сложным обёрткам, тяжёлым тулзетам и веб-интерфейсам. Нужно просто:
https://habr.com/ru/articles/923436/
#network #bash #bash_scripting #linux #nmap #sqlmap #pentest #инфраструктурный_пентест
-
(BRS) — CLI-набор для сетевой разведки и аудита безопасности
Мы в EasyProTech часто работаем с инфраструктурой, в которой нет места сложным обёрткам, тяжёлым тулзетам и веб-интерфейсам. Нужно просто:
https://habr.com/ru/articles/923436/
#network #bash #bash_scripting #linux #nmap #sqlmap #pentest #инфраструктурный_пентест
-
(BRS) — CLI-набор для сетевой разведки и аудита безопасности
Мы в EasyProTech часто работаем с инфраструктурой, в которой нет места сложным обёрткам, тяжёлым тулзетам и веб-интерфейсам. Нужно просто:
https://habr.com/ru/articles/923436/
#network #bash #bash_scripting #linux #nmap #sqlmap #pentest #инфраструктурный_пентест
-
(BRS) — CLI-набор для сетевой разведки и аудита безопасности
Мы в EasyProTech часто работаем с инфраструктурой, в которой нет места сложным обёрткам, тяжёлым тулзетам и веб-интерфейсам. Нужно просто:
https://habr.com/ru/articles/923436/
#network #bash #bash_scripting #linux #nmap #sqlmap #pentest #инфраструктурный_пентест
-
Finding the second last Tuesday in July:
date -d $( for n in $( seq 1 7 ) ; do date -d "August "$n +"%Y%m%d %a" ; done | grep Tue | sed "s/ .*//" )" - 14 days"
Obvious, really.
-
Интересный case
Ковыряясь в скриптах наткнулся на интересный case. Чё тут интересного то? Подсказка, это не цикл. Да, вот эти вот break'и выглядят тут совершенно инородно. Возможно когда-то этот кусок эм, кода работал в цикле и break каким-то боком был нужен? Но сейчас цикла нет а brake есть. Бомбит? Бомбит до такой степени что я решился писнуть небольшую статейку про case . На 100%-ю полноту освещения не претендую, все мои эксперименты лишь очень поверхностные но несколько точек постараюсь расставить. Рассмотрим case
https://habr.com/ru/articles/872608/
#bash #bashскрипт #bash_scripting #bashscripting #bashпрограммирование #case
-
#SolucionarioDelProgramador #GNU_linux . Expresiones condicionales en #Bash
#programming #programacion #guessanumber #Scripting #bash_scripting
-
Bash-completion: как сделать удобно в CLI
Так получилось что в рамках моей основной деятельности пришла пора сделать сервис для манипуляции с ресурсами СХД для виртуальных машин (ВМ). Они подаются в SAN в виде "LUN" ("Logical Unit Number"). Пока речь шла о десятках .. первых сотнях LUN, хватало моего старого решения (оно изначально про телефонию и блок-схемы, но на самом деле всё равно подо что делать очередной модуль) . А потом он рос, рос, и…
-
New blog post on #BurgeonLab
It's about using a #bash script to help load weather data faster in #neofetch, via wttr.in.
➡️ https://www.burgeonlab.com/blog/customizing-neofetch-load-weather-data-faster/
Credit to @adamsdesk for sharing his original script on his blog. https://www.adamsdesk.com/posts/neofetch-weather-data-caching/
#bash_scripting #terminal #cli #techblog #WeatherData #Hugo #StaticWebsites #staticsitegenerator #tmux #ohmyzsh
-
Want to print your PATH in #bash line by line?
alias pp='IFS=":" read -a path_array <<< "$PATH"; printf "%s\n" ${path_array[@]} | sort'In general, you can reuse
IFS=":" read -a VAR_ARRAY <<< "$VAR_NAME"
to transform a variable containing values separated by colon into an array that you can manipulate. -
#bash #linux #terminal #cli #bash_scripting #bash_shell #TerminalEmulator #opensource
Всем доброго времени суток :blobfoxnerd:
Сижу на работе, читаю данную книгу. Уже 8 глав прочитал. Мегаинтересно. У меня появилось дикое желание заняться автоматизацией своего линукса и написанием bash скриптов.
Делюсь с вами впечатлением и книгой.
https://sam.nl.tab.digital/s/sirD6oLkjCRN5yS -
#bash #linux #terminal #cli #bash_scripting #bash_shell #TerminalEmulator #opensource
Всем доброго времени суток :blobfoxnerd:
Сижу на работе, читаю данную книгу. Уже 8 глав прочитал. Мегаинтересно. У меня появилось дикое желание заняться автоматизацией своего линукса и написанием bash скриптов.
Делюсь с вами впечатлением и книгой.
https://sam.nl.tab.digital/s/sirD6oLkjCRN5yS -
#bash #linux #terminal #cli #bash_scripting #bash_shell #TerminalEmulator #opensource
Всем доброго времени суток :blobfoxnerd:
Сижу на работе, читаю данную книгу. Уже 8 глав прочитал. Мегаинтересно. У меня появилось дикое желание заняться автоматизацией своего линукса и написанием bash скриптов.
Делюсь с вами впечатлением и книгой.
https://sam.nl.tab.digital/s/sirD6oLkjCRN5yS -
#bash #linux #terminal #cli #bash_scripting #bash_shell #TerminalEmulator #opensource
Всем доброго времени суток :blobfoxnerd:
Сижу на работе, читаю данную книгу. Уже 8 глав прочитал. Мегаинтересно. У меня появилось дикое желание заняться автоматизацией своего линукса и написанием bash скриптов.
Делюсь с вами впечатлением и книгой.
https://sam.nl.tab.digital/s/sirD6oLkjCRN5yS -
#bash #linux #terminal #cli #bash_scripting #bash_shell #TerminalEmulator #opensource
Всем доброго времени суток :blobfoxnerd:
Сижу на работе, читаю данную книгу. Уже 8 глав прочитал. Мегаинтересно. У меня появилось дикое желание заняться автоматизацией своего линукса и написанием bash скриптов.
Делюсь с вами впечатлением и книгой.
https://sam.nl.tab.digital/s/sirD6oLkjCRN5yS -
JC version 1.25.0 released! 🚀
New slurp feature allows multiple line input for many string parsers and the /proc file parser.
New parsers including HTTP Headers, curl --head, POSIX path, $PATH path-list, efibootmgr, and more.
https://github.com/kellyjonbrazil/jc/releases/tag/v1.25.0
#linux #json #bash #bash_scripting #python #powershell #ansible
-
Топ необходимых bash-команд для разработчика [Шпаргалка]
Bash - самый распространенный командный интерпретатор в UNIX-подобных системах, предоставляет возможность выполнения практически любого действия через терминал. Не все операции можно выполнить через графический интерфейс, в то время как Bash дает возможность полного контроля над системой. Ознакомление с командами Bash становится крайне важным в повседневной работе, поскольку многие задачи эффективнее и быстрее выполнять через команды Bash в терминале. Например, поиск файлов по содержимому, изменение файлов, их копирование и перемещение и т.д. В условиях отсутствия графического интерфейса, Bash становится ключевым инструментом для управления сервером. Это особенно актуально в случае удаленных серверов, где графический интерфейс не устанавливается. Цель этой статьи - ближе познакомить пользователей с Bash, рассмотреть основные команды, которые разработчики используют в повседневной работе.
https://habr.com/ru/articles/788970/
#bash #linux #bash_scripting #баш #разработка #development #commandline #командная_строка #терминал_linux
-
Bash Operators & Shell Tricks: Level Up Your Scripting - OpenSource.net https://opensource.net/bash-scripting-basics-operators-shell-expansions/ #Bash #bash_scripting
-
Топ Необходимых Bash-Команд для Разработчика [Шпаргалка]
Bash - самый распространенный командный интерпретатор в UNIX-подобных системах, предоставляет возможность выполнения практически любого действия через терминал. Не все операции можно выполнить через графический интерфейс, в то время как Bash дает возможность полного контроля над системой. Ознакомление с командами Bash становится крайне важным в повседневной работе, поскольку многие задачи эффективнее и быстрее выполнять через команды Bash в терминале. Например, поиск файлов по содержимому, изменение файлов, их копирование и перемещение и т.д. В условиях отсутствия графического интерфейса, Bash становится ключевым инструментом для управления сервером. Это особенно актуально в случае удаленных серверов, где графический интерфейс не устанавливается. Цель этой статьи - ближе познакомить пользователей с Bash, рассмотреть основные команды, которые разработчики используют в повседневной работе.
https://habr.com/ru/articles/788970/
#bash #linux #bash_scripting #баш #разработка #development #commandline #командная_строка #терминал_linux
-
Simple-secret-santa-shuffle bash script.
Here ya go, enjoy:
https://gist.github.com/ioplker/b27ff1833a72218449b5e9899f105f73 -
heute abend bin ich hier zum lernen:
https://edu.fs.al/mod/forum/discuss.php?d=15#p15 #bash_scripting -
I was given a bunch of pictures to put on a web site, but straight off the camera they're all just too big.
So, some quick searches taught me about a package of #Linux utilities called #ImageMagick .
With some #bash_scripting , I used its commands "identify" and "convert" to automatically select the right size and create new output files that include the new dimensions (in pixels) in each file's name. (The command sed is a useful old friend, and expr pulled some weight today too.)
My goodness that made my life easier today.
man ImageMagick