summaryrefslogtreecommitdiff
path: root/translate-man.sh
diff options
context:
space:
mode:
authorCraig Small <csmall@enc.com.au>2014-05-28 20:12:33 +1000
committerCraig Small <csmall@enc.com.au>2014-05-28 20:12:33 +1000
commit24432f3b211929f00c883df5eddeaf4a8bb0f3e2 (patch)
tree6d67aeb5f727d2694ffd4ff009cf34f6f3c8bb23 /translate-man.sh
parent283d1466023b829b5d577f8cc8e34561361e30f1 (diff)
downloadprocps-ng-24432f3b211929f00c883df5eddeaf4a8bb0f3e2.tar.gz
Fixed translate-man.sh for no top ps
the script errored when top or ps translations didnt exist this minor fix skips those if they dont exist.
Diffstat (limited to 'translate-man.sh')
-rwxr-xr-xtranslate-man.sh8
1 files changed, 6 insertions, 2 deletions
diff --git a/translate-man.sh b/translate-man.sh
index 1252feb..1b89056 100755
--- a/translate-man.sh
+++ b/translate-man.sh
@@ -44,6 +44,10 @@ for lang in *.po
po4a-translate -f man -m ../vmstat.8 -p ${lang} -l ${lang%.*}/man8/vmstat.8
po4a-translate -f man -m ../w.1 -p ${lang} -l ${lang%.*}/man1/w.1
po4a-translate -f man -m ../watch.1 -p ${lang} -l ${lang%.*}/man1/watch.1
- po4a-translate -f man -m ../ps/ps.1 -p ps/${lang} -l ${lang%.*}/man1/ps.1
- po4a-translate -f man -m ../top/top.1 -p top/${lang} -l ${lang%.*}/man1/top.1
+ if [ -f ps/${lang} ] ; then
+ po4a-translate -f man -m ../ps/ps.1 -p ps/${lang} -l ${lang%.*}/man1/ps.1
+ fi
+ if [ -f top/${lang} ] ; then
+ po4a-translate -f man -m ../top/top.1 -p top/${lang} -l ${lang%.*}/man1/top.1
+ fi
done