31 lines
		
	
	
	
		
			575 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
	
		
			575 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
| #!/bin/rc
 | |
| # 2016-05-01T18:47:42-0400
 | |
| # Delete posts $low through $high.
 | |
| rfork e
 | |
| dhost=ur.inri.net
 | |
| fn usage {
 | |
| 	echo usage: dsrc [ -r n ] [ -t n ] >[1=2]
 | |
| 	exit usage
 | |
| }
 | |
| switch($1){
 | |
| case -r
 | |
| 	site=/usr/sl/www/werc/sites/read.stanleylieber.com
 | |
| case -t
 | |
| 	site=/usr/sl/www/werc/sites/tumblr.stanleylieber.com
 | |
| case *
 | |
| 	usage
 | |
| }
 | |
| if(! ~ $sysname ur){
 | |
| 	rcpu -h $dhost -c dsrc $*
 | |
| 	exit
 | |
| }
 | |
| low=`{ls -p $site/src | sort -n | sed 1q}
 | |
| high=$2
 | |
| cd $site/src && rm -rf `{seq $low $high}
 | |
| {
 | |
| for(i in `{seq $low $high})
 | |
| 	echo ',x/^'$i'\/.*\n/d'
 | |
| echo w
 | |
| echo w
 | |
| echo q
 | |
| } | sam -d $site/tags >[2]/dev/null
 | 
