OSDN Git Service

Update README
[linuxjm/LDP_man-pages.git] / tools / identify-po.sh
1 #!/bin/bash
2
3 usage() {
4     cat <<-EOF
5         Usage: $0 <pagename>
6         
7         Examples:
8           $0 arp.7
9           $0 draft/man7/arp.7
10         EOF
11     exit 1
12 }
13
14 if [ "$1" = "" ]; then
15     usage
16 fi
17 PAGENAME=$(basename $1)
18
19 DIR=$(pwd)
20 if [ $(basename $DIR) != "LDP_man-pages" ]; then
21     echo "[ERROR] Please run in LDP_man-pages top directory!"
22     exit 1
23 fi
24
25 CFG=$(grep -l $PAGENAME perkamon/po4a/*/*.cfg)
26 if [ -z "$CFG" ]; then
27     echo "[ERROR] PO file for $PAGENAME is not found!"
28     exit 2
29 fi
30 SEC=$(echo $CFG | cut -d / -f 3)
31 POFILE=po4a/$SEC/po/ja.po
32 echo "$PAGENAME -> $POFILE"