attic
1.0.0
In diesem Repository befindet sich verschiedene kleine persönliche Tools.
all-clipboard : Listen Sie die Zwischenablagedaten auf STDOut aufaltlines : Markieren Sie alle 2 Zeilen mit Farbeargs2csv : Ausgabe einer CSV -Zeile mit Argumenten als Zellenascetic : RLIMIT- und EXEC -Befehl festlegenboxuni : Umwandeln Sie Ascii-Art-Kisten in Unicode-Art-Kistencatsponge : Wie Katze (1), aber stehst Stdin und wartet, dass Stdin EOF erreichtcheapthrottle : Drosseln einen Prozess, indem er ihn wiederholt Sigstop/Sigcont sendetclipsync :coordapp : Immer auf Top-Fenster, das die Maus-Cursorkoordinaten anzeigtcount-unsorted : wie uniq -c , aber keine sortierte Eingabe benötigtcrc : Basic CRC -Berechnungstoolcsv2json : CSV in JSON verwandelncsv2table : Ziemlich Druck eine CSV-Datei mit ASCII-ART-Tabelledpkg-imediff : Wenn DPKG interaktiv auffordert, einen Konfigurationsdateikonflikt zu lösenelidelong : Befehlszeilenfilter, um lange Zeilen zu elidenexiforientergui : GUI, um die exifische Orientierung eines Bildes verliert zu ändernffmcut : FFMPEG -Wrapper, um ein Video zwischen 2 Zeitstempeln zu schneidenfirefox-relay-tools/fxrelay-add : Fügen Sie eine Firefox-Relaisadresse hinzufirefox-relay-tools/fxrelay-delete : Löschen einer Firefox-Relaisadressefirefox-relay-tools/fxrelay-list : Listen Sie Firefox-Relais-Adressen auffirefox-relay-tools/fxrelay-set-block : Steuerung von Firefox Relay Mail-Blockierungfirst-avail-command : Führen Sie den ersten Befehl (in einer Liste) aus, die installiert istfix-broken-links-by-name : Fix zerfuhr Symlinks, wenn die Zieldatei die DIR geändert hat, aber nicht Nameflatten-json : Flach einen tiefen JSON-Baum in einem einzelnen JSON- oder Rückwärtsvorgang abfonts2png : TTF -Schriftarten in Bilddateien renderngen-indexhtml : Erstellen Sie einen Index.html, in dem alle Dateien in DIR listetgit : MISC GIT -Dienstprogrammegotify-tools/gotify-push : Befehlszeilen-Tool zum Drücken einer SUTIFY-Benachrichtigung (und einer Shell-Implementierung)gotify-tools/gotify-read : Befehlszeilen-Tool zum Auflisten/Lesen von Sotify-Benachrichtigungengroup-lines : Gruppenstdin-Linien durch ein reguläres Ausdrucksmustergroup-files-by-mtimehardlinks-to-sqlite : Listendateien (und Inodes) mit mehr als 1 Hardlink als SQLiteheadset-bluez : Aktivieren Sie ein Bluetooth-Headset und Out oder Out-Modushexgen : Daten aus einem Hex -Dump generierenhibp : Überprüfen Sie, ob ein Passwort unter "Ich wurde pwned ausgelöst?" Site (durch Überprüfen von Hash -Präfix)htmlesc : Flucht HTML aus Stdinhttpshare : Teilen Sie ein Verzeichnis über http wie Python "http.server", unterstützt jedoch "Range" -Headerimage2xterm : Zeigen Sie ein Bild auf der Konsole mit dem terminalen RGB24 -Modus oder 256 Farben anindent-ics : Einrückungs- .ics (ICIC) -Datei (nur für hübsche Print)ini2json : INI in JSON konvertierenitertools : CLI -Tool zum Berechnen von Permutationen und Textkombinationenjson2csv : Verwandeln Sie eine JSON -Liste von Objekten in eine CSV -Dateijson2sqlite : Fügen Sie JSON -Daten in SQLite einjson2table : hübsches Print Eine JSON-Liste von Objekten in einer Ascii-Art-Tabellejson2toml : JSON in Toml konvertierenjson2yml : JSON in Yaml konvertierenjson-elide-strings : Elide zu lange Saiten in JSON-Datenkeepassxprint : Dump -Informationen und Passwörter aus einer KeepassX -Datenbank Dumpelnlch-color-chooser : Cie Lch Color Chooser und RGB-Konverterlinks2markdown : Fetchtitel mit Links in einer Textdatei und ersetzen Sie, um Markdown -Links zu erstellenlog-snippet : Kompilierungslogie analysieren und Snippets von Dateien mit Kontext anzeigenlog-ts-diff : Log analysieren und Zeitstempel durch Diff in den vorherigen Zeitstempel ersetzenlzep4 : Dekomprimieren Sie eine LZ4 -Datei (Block oder Rahmen) zu STDOutmediadims : Holen Sie sich Audio-/Videodauer oder Videobreite/Höhe einer Datei mit MediaInfomorse : Text von/bis Morse -Code -Konverter und optionalem Beep -Playermorsehtml : HTML -Seite mit dem Hintergrund, der eine Morse -Code -Nachricht blinktmoversleep : Verschieben Sie eingehende Dateien von einem DIR in einen anderenmultiman : Öffnen Sie Ihren Webbrowser für manuelle Seiten verschiedener Osenmv-with-thumbnicest : Führen Sie einen Befehl mit dem höchsten netten/ionice/oom-adj ausno-utf8-bom : Entfernen Sie einfach sinnlose UTF-8-BOM aus Stdin oder Dateienpass-ls-entries : LISTE PASS (1) Einträge im Find (1) -Format, nicht Baum (1) Formatpassword-prompt : fordern Sie einfach ein Passwort auf TTY auf und drucken Sie es dann drucken Sie espdf-watermark : Wasserzeichen Eine ausgewählte Nachricht auf einem PDFpvrun : Führen Sie einen Befehl aus und zeigen Sie seinen E/A -Fortschritt mit PV (1)pyliteral-to-json : Lesen Sie ein Python-Literal-Dict/List/String und konvertieren Sie sie zu JSON.py-subclasses : Show gefunden Unterklassen einer Klassepyprio : Zeigen Sie den Betreibern Prioritäten eines Python -Ausdruckspyqt5-to-pyqt6 : Dumb Port Eine Datei von pyqt5 bis pyqt6qgifview : Sehr grundlegender GIF -Bild Betrachterqpeep : Fensterabdeckung mit einem Loch, das dem Cursor folgtqr2unicode : Zeigen Sie QR-Codes auf der Konsole mithilfe von Unicode-Box-Zeichnungszeichen anqr-shot : Dekodieren Sie ein QR-Code-Bild aus einem Teil des Bildschirmsqruler : Werkzeugfenster, das Breite und Höhe in Pixel misstqunpak : Quake I und II .PAK -Dateien extrahierenr2w_plugins : 2 REST2Web -Pluginsradiodump : Kreispuffer und Dump in Dateirandom-line : Nehmen Sie eine zufällige Zeile von stdinrealign-text-table : Nimmt eine fehlerhafte ASCII-gezeichnete Tabelle ein und zeichnet die Grenzen richtig neugitlab-delete-your-comments.py : Löschen Sie Ihre eigenen Gitlab-Kommentare zu Themen/MRS/etc.matrix-redact-room.py : Meldungen in einem Matrixraum aller Benutzer oder eines bestimmten Benutzerredmine2ical : Umwandeln Sie Redmine's Thafetheet in das Icalendar -Formatreplace-cased-names : Ersetzen Sie eine Zeichenfolge in Dateien, die die ursprüngliche Snake_Case/Camelcase/etc beibehalten.screen-run-dir : GNU-Bildschirm starten und die angegebenen Befehle in separaten Fenstern ausführenscreen-msg : 2 Tools zum Einstellen von Bildschirm (1) Nachrichten (Hardstatus oder transiente Nachrichten)set-cachedir : Basic-Tool zum Erstellen von Cachedir.tag-Dateien (verhindern, dass ein Ordner gesichert wird)show-args : Zeigen Sie einfach Argumente, eine pro Zeilesort-with-numbers : Sortieren Sie Stdin wie sortieren (1), sortiert aber Zahlensqlite-insert-fill : 2 Tools zum Einfügen von Zeilen und Aktualisierung andererssh-tools/ssh-fingerprint-current-host : Fingerabdruck des aktuellen Host-SSH-Serverschlüssels anzeigenssh-tools/ssh-known-fingerprint : Zeigen Sie Fingerabdruck eines bereits bekannten Gastgebersstickimage : Zeigen Sie ein Immer-auf-Top wie eine klebrige Note anstfu : Feuer und vergiss einen Befehl, im Hintergrund ausgeführt, stdout/stderr wegwerfensupybot-shell : Supybot-Plugin: Führen Sie die Shell-Befehle aus und sehen Sie ihre Ausgabe ansu-with-args : Ruft SU (1) an, verwendet aber ordnungsgemäß Argumentetable-add-border : Fügen Sie einen Grenze zu grenzenlosen GO-Tischen hinzutailsleep : Wie Schwanz -f, aber beendet, wenn die I/A -Aktivität aufhörttoml2json : Toml in JSON konvertierentrim-trailing-whitespace : Räume, Laschen und gleichermaßen am Ende jeder Zeile entfernenuniq-unsorted : Wie Uniq (1) muss jedoch keine Linien sortiert werdenunivisible : Unicode -Kombinationen optimieren und sie visualisierenurlunquote : Nicht quote Text mit URL -Zitatregelnvhd : visuelle Hex-Dump, sich in Newlines aufspalten, keine Leitungen mit fester Breitevncconfig-show : VNC-Serveroptionen mit VNCConfig (1) anzeigenvtt-to-srt : VTT-Datei in SRT-Format konvertierenwakeonwan : Wake-Fernmaschinen mit Wake-on-Wanwallpaper-curtain : Zeigen Sie ein Bild mit geringer Optheit auf anderen Fensternwith-same-shebang : Führen Sie einen Befehl mit demselben Interpreter wie einen weiteren Befehl ausxattrs-csv : Drucken Sie einen CSV ausgewählten XATTRS ausgewählten Dateien ausxattrs-filter : Filtern Sie eine Dateiliste basierend darauf, ob xattrs Werte gewünscht habenxattrs-set : Setzen/Nicht-Set-XATTRS auf Dateien mit einer schönen Befehlszeilensyntax festlegen/xbel-add : Fügen Sie einen Pfad zu "kürzlich verwendeten" Dateien in GTK/QT-Datei-Chooser hinzuxephyr-run-cmd : Führen Sie einen Xephyr-Server aus und führen Sie einen Befehl darin aus (wie XVFB-Run)yml2json : Basic konvertieren Yaml in JSONyt-dlp-template-vars : Ausgibt YT-DLP-Templating-Variablen für eine URLzeropipe : Wrapper für andere Programme, die null-getrennte Linien einnehmen könnenzlib-uncompress : unkom Zeit mit rohen Zlib (nicht gzip)Weitere Informationen finden Sie auch: https://indigo.re
Der gesamte Code in diesem Repository ist unter dem WTFPLV2 lizenziert. Siehe Copying.wtfpl.