1*5e96a66cSDavid du Colombier#!/bin/rc 2*5e96a66cSDavid du Colombier 3*5e96a66cSDavid du Colombierrfork e 4*5e96a66cSDavid du Colombier 5*5e96a66cSDavid du Colombierx=($*) 6*5e96a66cSDavid du Colombierif(~ $#x 0){ 7*5e96a66cSDavid du Colombier x=`{ps |awk '$NF=="8.fossil" {print $2}'} 8*5e96a66cSDavid du Colombier ps | awk '$7=="8.fossil"' 9*5e96a66cSDavid du Colombier} 10*5e96a66cSDavid du Colombierif(~ $#x 0){ 11*5e96a66cSDavid du Colombier x=`{ps | awk '$NF=="fossil" {print $2}'} 12*5e96a66cSDavid du Colombier ps -a | awk '$7 == "fossil"' 13*5e96a66cSDavid du Colombier} 14*5e96a66cSDavid du Colombier 15*5e96a66cSDavid du Colombiery=$x^', ' 16*5e96a66cSDavid du Colombiery=$"y 17*5e96a66cSDavid du Colombierecho 'include("/sys/src/cmd/fossil/fossil-acid"); 18*5e96a66cSDavid du Colombierprint("--XXX\n"); 19*5e96a66cSDavid du Colombierdeadlocklist({' ^ $y ^ '}); 20*5e96a66cSDavid du Colombierprint("--YYY\n");' | 21*5e96a66cSDavid du Colombier acid $x(1) | 22*5e96a66cSDavid du Colombier sed -n '/--XXX/,/--YYY/p' | 23*5e96a66cSDavid du Colombier sed 's/acid: //g' | 24*5e96a66cSDavid du Colombier grep -v '^--' 25*5e96a66cSDavid du Colombier 26