10 lines
		
	
	
		
			240 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			10 lines
		
	
	
		
			240 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/sh
 | 
						|
CACHE=$HOME/.dmenu_cache
 | 
						|
IFS=:
 | 
						|
 | 
						|
if ! test -f "$CACHE" || find $PATH -type d -newer "$CACHE" | grep -q .; then
 | 
						|
	find -L $PATH -type f \( -perm -1 -o -perm -10 -o -perm -100 \) | sed 's/.*\///' | sort -u > "$CACHE"
 | 
						|
fi
 | 
						|
 | 
						|
cat "$CACHE"
 |