mirror of
				https://github.com/moby/moby.git
				synced 2022-11-09 12:21:53 -05:00 
			
		
		
		
	This is especially important for distributions like NixOS where `/bin/bash` doesn't exist, or for MacOS users who've installed a newer version of Bash than the one that comes with their OS. Signed-off-by: Andrew "Tianon" Page <admwiggin@gmail.com>
		
			
				
	
	
		
			22 lines
		
	
	
	
		
			443 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
	
		
			443 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
#!/usr/bin/env bash
 | 
						|
set -e
 | 
						|
 | 
						|
# get into this script's directory
 | 
						|
cd "$(dirname "$(readlink -f "$BASH_SOURCE")")"
 | 
						|
 | 
						|
[ "$1" = '-q' ] || {
 | 
						|
	set -x
 | 
						|
	pwd
 | 
						|
}
 | 
						|
 | 
						|
for FILE in *.md; do
 | 
						|
	base="$(basename "$FILE")"
 | 
						|
	name="${base%.md}"
 | 
						|
	num="${name##*.}"
 | 
						|
	if [ -z "$num" -o "$name" = "$num" ]; then
 | 
						|
		# skip files that aren't of the format xxxx.N.md (like README.md)
 | 
						|
		continue
 | 
						|
	fi
 | 
						|
	mkdir -p "./man${num}"
 | 
						|
	go-md2man -in "$FILE" -out "./man${num}/${name}"
 | 
						|
done
 |