Все Новый

user:thomas фрагментов создано пользователем

title:mygist фрагментов с указанным заголовком

description:sync gists with given description

filename:myfile.txt фрагменты содержащие файлы с указанным именем

extension:yml фрагменты, содержащие файлы с указанным расширением

language:go фрагменты, содержащие файлы с указанным языком

topic:homelab фрагменты с заданной темой

all:systemctl search all fields

Регистрация

Войти

Все Новый Регистрация Войти

Все фрагменты

Свежие сверху по дате создания
Свежие снизу по дате создания
Свежие сверху по дате обновления
Свежие снизу по дате обновления

nuno / audit.command.sh

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 1 month ago
1 #!/usr/bin/env bash
2
3 function cmd::audit::on_load() {
4 flag::register --fix
5 flag::register --peer
6 flag::register --type
7 }
8
9 function cmd::audit::help() {
10 cat <<EOF

nuno / gistfile1.txt

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 1 month ago
1 #!/usr/bin/env bash
2
3 # ============================================
4 # Client Config
5 # ============================================
6
7 function peers::create_client_config() {
8 local name="$1"
9 local type="$2"
10 local ip="$3"

nuno / gistfile1.txt

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 1 month ago
1 #!/usr/bin/env bash
2
3 # ============================================
4 # Lifecycle
5 # ============================================
6
7 function config::on_load() {
8 config::_init_defaults
9 config::load
10 config::validate

nuno / gistfile1.txt

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 1 month ago
1 #!/usr/bin/env bash
2 # subnet.module.sh — subnet map lookups, resolution, validation, and CIDR utilities
3 # All subnet data lives in subnets.json; this module wraps json:: calls
4 # and provides hardcoded fallbacks for safety.
5
6 # ======================================================
7 # CIDR Utilities
8 # Pure functions — no external dependencies, no side effects.
9 # Suitable for unit testing.
10 # ======================================================

nuno / gistfile1.txt

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 1 month ago
1 #!/usr/bin/env bash
2
3 # ============================================
4 # IP Assignment
5 # ============================================
6
7 function ip::assigned() {
8 grep -h "^Address" "$(ctx::clients)"/*.conf 2>/dev/null \
9 | awk '{print $3}' \
10 | cut -d'/' -f1

nuno / gistfile1.txt

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 1 month ago
1 #!/usr/bin/env bash
2
3 # ============================================
4 # Flag Registry
5 # ============================================
6
7 declare -A _REGISTERED_FLAGS=()
8
9 # ============================================
10 # Registration

nuno / gistfile1.txt

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 1 month ago
1 #!/usr/bin/env bash
2
3 # ============================================
4 # Lifecycle
5 # ============================================
6
7 function cmd::add::on_load() {
8 flag::register --name
9 flag::register --type
10 flag::register --subtype

nuno / gistfile1.txt

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 1 month ago
1 function cmd::list::_iter_confs() {
2 # Usage: cmd::list::_iter_confs <filter_type> <callback>
3 local filter_type="$1"
4 local callback="$2"
5 local dir
6 dir="$(ctx::clients)"
7
8 for conf in "${dir}"/*.conf; do
9 [[ -f "$conf" ]] || continue
10 local client_name

nuno / gistfile1.txt

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 1 month ago
1 #!/usr/bin/env bash
2
3 # ============================================
4 # Command Registry
5 # ============================================
6
7 declare -A _LOADED_COMMANDS=()
8
9 readonly _COMMAND_NAMESPACE="cmd"
10 readonly _COMMAND_AUTO_LOAD_HOOK="on_load"

nuno / gistfile1.txt

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 1 month ago
1 #!/usr/bin/env bash
2
3 # ============================================
4 # Lifecycle
5 # ============================================
6
7 function cmd::rename::on_load() {
8 flag::register --name
9 flag::register --type
10 flag::register --new-name
Новее Позже

Работает на Opengist ⋅ Load: 114ms⋅

Русский
Čeština Deutsch English Español Français Magyar Italiano 日本語 Polski Português Русский Türkçe Українська 中文 繁體中文
⋅ KrilHub