From f2e67113587cba859449cbb6c95fc57424157837 Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Sun, 12 Jun 2022 18:46:27 +0200 Subject: Added cth --- Makefile | 1 + cth | 8 ++++++++ 2 files changed, 9 insertions(+) create mode 100755 cth diff --git a/Makefile b/Makefile index 72d33bb..00d536f 100644 --- a/Makefile +++ b/Makefile @@ -6,6 +6,7 @@ SCRIPTS = addressgrep \ brightness \ clip \ config-backup \ + cth \ dmenu-bookmarks \ dmenu-dwm-sessionmanager \ dmenu-filepicker \ diff --git a/cth b/cth new file mode 100755 index 0000000..6eb5c0c --- /dev/null +++ b/cth @@ -0,0 +1,8 @@ +#!/bin/sh + +# Print a function or struct defintion from a C file +# see https://sebastiano.tronto.net/blog/2022-06-12-shell-ide-sed + +name=$1 +shift +sed -n "/^$name/,/^}/ p" $@ -- cgit v1.3