mirror of
				git://git.code.sf.net/p/zsh/code
				synced 2025-11-03 19:11:34 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			14 lines
		
	
	
	
		
			313 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
	
		
			313 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
## vim:ft=zsh
 | 
						|
## Written by Frank Terbeck <ft@bewatermyfriend.org>
 | 
						|
## Distributed under the same BSD-ish license as zsh itself.
 | 
						|
 | 
						|
setopt localoptions extendedglob NO_shwordsplit
 | 
						|
local base=${1%%/##} tmp
 | 
						|
 | 
						|
tmp="$(pwd -P)"
 | 
						|
[[ $tmp == ${base}/* ]] || {
 | 
						|
    printf '.'
 | 
						|
    return 1
 | 
						|
}
 | 
						|
printf '%s' ${tmp#$base/}
 | 
						|
return 0
 |