[Libreoffice-commits] help.git: help3xsl/convert2html.sh

Olivier Hallot olivier.hallot at libreoffice.org
Tue Oct 24 11:45:29 UTC 2017


 help3xsl/convert2html.sh |   28 ++++++++++++++--------------
 1 file changed, 14 insertions(+), 14 deletions(-)

New commits:
commit e32165db6ecfe233f561da74843ffef9af3e2135
Author: Olivier Hallot <olivier.hallot at libreoffice.org>
Date:   Tue Oct 24 09:23:15 2017 -0200

    Tweak some references in bash coding.
    
    Change-Id: I57aeab1b6a5abf733fa68835197f129aaf23fef0
    Reviewed-on: https://gerrit.libreoffice.org/43761
    Reviewed-by: Olivier Hallot <olivier.hallot at libreoffice.org>
    Tested-by: Olivier Hallot <olivier.hallot at libreoffice.org>

diff --git a/help3xsl/convert2html.sh b/help3xsl/convert2html.sh
index b273bb533..9eafdf183 100755
--- a/help3xsl/convert2html.sh
+++ b/help3xsl/convert2html.sh
@@ -29,7 +29,7 @@
 
 function getBookmark() {
 ###########################################
-# Extract <bookmarks_value> from each XHP files and build a <ul> list
+# Extract <bookmarks_value> from each XHP file and build a <ul> list
 # in a javascript file
 #
 # Function called by main routine
@@ -39,12 +39,12 @@ function getBookmark() {
 # $3 is the tarname folder
 ###########################################
 
-local outdir=`pwd`'/html/'$2'/'$1
+local outdir=$(pwd)'/html/'$2'/'$1
 
 local sourcedir=$3/HelpTranslatePartTarget/$1/helpcontent2/source
 local ffile=$outdir/bookmarks.js
 rm -f $ffile
-local ffile2=`mktemp`
+local ffile2=$(mktemp)
 local stub2=\'
 local xslfile=get_bookmark.xsl
 
@@ -56,7 +56,7 @@ local param1=' --stringparam Language '$1' --stringparam productversion '$2
 for i in CALC CHART WRITER DRAW IMPRESS MATH BASIC
 do
 local stub1='document.getElementById("bookmark'$i'").innerHTML='\'\\
-sfind=$sourcedir'/'`echo 'text/s'$i | tr '[:upper:]' '[:lower:]'`
+sfind=$sourcedir'/'$(echo 'text/s'$i | tr '[:upper:]' '[:lower:]')
 param=$param1' --stringparam app '$i
 rm -f $ffile2
 find $sfind -type f -name "*.xhp" -exec xsltproc $param $xslfile {} + >> $ffile2
@@ -100,7 +100,7 @@ tarname=$1
 productversion=$2
 source=$3
 
-sourceDir=`pwd`
+sourceDir=$(pwd)
 
 ###########################################
 # Un-tar localized XHP and TREE files
@@ -113,7 +113,7 @@ cp -r /var/tmp/$tarname .
 # Un-tar source en-US XHP and TREE files
 ###########################################
 
-sourceName=`tar -tf $source | head -1 | cut -f1 -d"/"`
+sourceName=$(tar -tf $source | head -1 | cut -f1 -d"/")
 rm -rf $sourceName
 tar -xf $source
 
@@ -173,7 +173,7 @@ stub1='var map={'
 stub2='};'
 sfind=$langDirSource'en-US/helpcontent2/source/text/'
 ffile=$outDir/bookmark2file.js
-ffile2=`mktemp`
+ffile2=$(mktemp)
 rm -f $ffile2 $ffile
 find $sfind -type f -name "*.xhp" -exec xsltproc get_url.xsl {} + > $ffile2
 echo $stub1 >> $ffile
@@ -181,7 +181,7 @@ awk 'NF' $ffile2 >> $ffile
 echo $stub2 >> $ffile
 rm -f $ffile2
 
-for lang in `ls $langDirSource`
+for lang in $(ls $langDirSource)
 #for lang in pt-BR fr
 do
         echo 'Processing language '$lang
@@ -193,7 +193,7 @@ do
 
         # iterate all xhp files
 
-        for filep in `find $pPath -name *.xhp`
+        for filep in $(find $pPath -name *.xhp)
         do
 #         echo $filep
                DIR=${filep##*/source}
@@ -217,7 +217,7 @@ xsltparm='--stringparam lang '$lang' --stringparam productversion '$productversi
 for tree in $ALL_TREE
 do
 treeSourceFile=$tarname/HelpTreeTarget/$tree/$lang.tree
-treeTemp2=`mktemp`
+treeTemp2=$(mktemp)
 
 xsltproc $xsltparm -o $treeTemp2 get_tree.xsl $treeSourceFile
 
@@ -234,8 +234,8 @@ done
 ###########################################
 url='https://help.libreoffice.org'
 
-ALL_LANGS=`ls $outDir | sed 's/media//'`
-ALL_LANGS=`echo $ALL_LANGS | sed 's/bookmark2file.js//'`
+ALL_LANGS=$(ls $outDir | sed 's/media//')
+ALL_LANGS=$(echo $ALL_LANGS | sed 's/bookmark2file.js//')
 echo $ALL_LANGS
 sitemap=$outDir/sitemap.xml
 
@@ -249,7 +249,7 @@ for lang1 in $ALL_LANGS
 do
 echo '<sitemap>' >>$sitemap
 echo '<loc>'$url'/'$productversion'/sitemap-'$lang1'.xml</loc>' >>$sitemap
-echo '<lastmod>'`date -I`'</lastmod>'>>$sitemap
+echo '<lastmod>'$(date -I)'</lastmod>'>>$sitemap
 echo '</sitemap>'>>$sitemap
 
 ###########################################
@@ -268,7 +268,7 @@ echo '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">' >> $f
 
 dd=./html/$productversion/$lang1
 
-for ff in `find $dd -name "*.html"`
+for ff in $(find $dd -name "*.html")
 do
 echo '<url><loc>'$url'/'${ff:7}'</loc></url>' >>$f
 done


More information about the Libreoffice-commits mailing list