git: 9front

Download patch

ref: 82bb0be1951de86308f57c4efeb34badc236c07f
parent: 770adad6cd50878ee9ffa01b218dd02754481cb5
author: Ori Bernstein <ori@eigenstate.org>
date: Sat Aug 16 17:53:39 EDT 2025

lstk: allow getting multiple stack traces

--- a/rc/bin/lstk
+++ b/rc/bin/lstk
@@ -1,10 +1,7 @@
 #!/bin/rc
 
-if(~ $#* 1)
-	p=$1
-if not if(~ $#* 0)
-	p=`{ps | grep Broken | awk '{print $2}' | sort -n | tail -n 1}
-if not
-	p 'usage: $0 [broken]' >[2=1]
-
-echo 'lstk()' | acid $p
+procs=$*
+if(~ $#* 0)
+	procs=`{ps | grep Broken | awk '{print $2}' | sort -n | tail -n 1}
+for(p in $procs)
+	echo 'lstk()' | acid $p
--