« Auto-éditer un wikilivre/Annexer (Version internationalisée)/cp all to Add appendix.bash » : différence entre les versions

Contenu supprimé Contenu ajouté
m AutoCat
Mise à jour des corrections
Ligne 5 :
#H File : cp_all_to_Add_appendix.bash
#H Syntax : in tests directory ./cp_all_to_Add_appendix.bash
VERSION=210616210822
 
Rootdir=~/if pwd | grep Add_appendix; then
Rootdir=~/Add_appendix; echo "Rootdir = $Rootdir"
elif pwd | grep Annexer;then
Rootdir=~/Annexer; echo "Rootdir = $Rootdir"
else echo "Rootdir not found, exit"; exit 1
fi
Testdir=$Rootdir/tests
Libdir=$Rootdir/lib
#Test exit 0
 
echo "cp_all_to_Add_appendix.bash version : $VERSION"
 
# $Testdir/0-pre-annex.sh/
echo -e "\033[1;33m### Copy pre-annex.sh to src and bin directories ###\033[0m"
File0=pre-annex
cat $Testdir/0-pre-annex.sh/pre-annex.sh > $Rootdir/src/pre-annex.sh
echo -e "\033[1;33m### Copy $File0 to src and bin directories ###\033[0m"
catchmod $Testdir/0-$File0.sh/$File0.sh >666 $Rootdir/src/$File0pre-annex.sh
cat $Testdir/0-pre-annex.sh/pre-annex.sh | grep -v "#T\|#O\|#P" > $Rootdir/bin/pre-annex
chmod 666 $Rootdir/src/$File0.sh
chmod 755 $Rootdir/bin/pre-annex
cat $Testdir/0-$File0.sh/$File0.sh | grep -v "#T\|#O\|#P" > $Rootdir/bin/$File0
chmod 755 $Rootdir/bin/$File0
 
# $Testdir/1-annex.lib/
#echo -e "\033[1;33m### Copy annex.lib to lib/src and lib directories ###\033[0m"
#File1=annex.lib
#cat $Testdir/1-annex.lib.sh/annex.lib.sh > $Rootdir/lib/src/annex.lib.sh
#echo -e "\033[1;33m### Copy $File1 to lib/src and lib directories ###\033[0m"
#catchmod $Testdir/1-$File1.sh/$File1.sh >666 $Rootdir/libLib/src/$File1annex.lib.sh
#cat $Testdir/1-annex.lib.sh/annex.lib.sh | grep -v "#T\|#O\|#P" > $Rootdir/lib/annex.lib
#chmod 666 $Rootdir/Lib/src/$File1.sh
#chmod 666 $Rootdir/lib/annex.lib
#cat $Testdir/1-$File01.sh/$File1.sh | grep -v "#T\|#O\|#P" > $Rootdir/lib/$File1
#chmod 666 $Rootdir/lib/$File1
## 1-annex.lib/11-findbook.sh
File11=findbook
echo -e "\033[1;31m### Copy $File11 to $Libdir/src directory ###\033[0m"
cat $Testdir/1-annex.lib/11-$File11.sh/$File11.sh > $Libdir/src/$File11.sh
chmod 666 $Libdir/src/$File11.sh
## 12-ecfpb.sh
## 13-ecfpc.sh
#echo -e "\033[1;33m### Make annex.lib to lib directory ###\033[0m"
#cat $Libdir/src/$File11.sh > $Libdir/src/annex.lib.sh
#cat $Libdir/src/$File12.sh >> $Libdir/src/annex.lib.sh
#cat $Libdir/src/$File13.sh >> $Libdir/src/annex.lib.sh
#cat $Libdir/src/annex.lib.sh | grep -v "#T\|#O\|#P" > $Libdir/annex.lib
 
## 2$Testdir/1-annex.lib/11-findbook.sh/
echo -e "\033[1;31m### Copy findbook to $Libdir/src directory ###\033[0m"
#File2=annex
cat $Testdir/1-annex.lib/11-findbook.sh/findbook.sh > $Libdir/src/findbook.sh
#echo -e "\033[1;33m### Copy $File2 to src and bin directories ###\033[0m"
chmod 666 $Libdir/src/findbook.sh
#cat $Testdir/2-$File2.sh/$File2.sh > $Rootdir/src/$File2.sh
## $Testdir/1-annex.lib/12-ecfpb.sh/
#chmod 666 $Rootdir/src/$File2.sh
#cat# $Testdir/21-$File2annex.shlib/$File213-ecfpc.sh | grep -v "#T\|#O\|#P" > $Rootdir/bin/$File2
#chmod 755 $Rootdir/bin/$File2
 
# 3$Testdir/2-header.incannex.sh/
File2=annex
echo -e "\033[1;33m### Copy annex to src and bin directories ###\033[0m"
cat $Testdir/2-annex.sh/$File2.sh > $Rootdir/src/$File2.sh
chmod 666 $Rootdir/src/$File2.sh
cat $Testdir/2-annex.sh/$File2.sh | grep -v "#T\|#O\|#P" > $Rootdir/bin/$File2
chmod 755 $Rootdir/bin/$File2
 
# $Testdir/3-header.inc.sh/
File3=header.inc
echo -e "\033[1;33m### Copy $File3 to src and bin directories ###\033[0m"
Ligne 57 ⟶ 56 :
chmod 755 $Rootdir/bin/$File3
 
# $Testdir/4-list.sh/
File4=list
echo -e "\033[1;33m### Copy $File4 to src and bin directories ###\033[0m"
Ligne 65 ⟶ 64 :
chmod 755 $Rootdir/bin/$File4
 
# $Testdir/5-download.sh/
File5=download
echo -e "\033[1;33m### Copy $File5 to src and bin directories ###\033[0m"
Ligne 73 ⟶ 72 :
chmod 755 $Rootdir/bin/$File5
 
# $Testdir/6-add_sclt.sh/
# 6 add_sclt.sh
echo -e "\033[1;33m### Copy add_sclt to src and bin directories ###\033[0m"
cat $Testdir/6-add_sclt.sh/add_sclt.sh > $Rootdir/src/add_sclt.sh
Ligne 80 ⟶ 79 :
cat $Testdir/6-add_sclt.sh/add_sclt.sh | grep -v "#T\|#O\|#P" > $Rootdir/bin/add_sclt
chmod 755 $Rootdir/bin/add_sclt
# 6 en_sclt.inc.sh
echo -e "\033[1;33m### Copy en_sclt to src and bin directories ###\033[0m"
cat $Testdir/6-add_sclt.sh/en_sclt.inc.sh > $Rootdir/src/en_sclt.inc.sh
chmod 666 $Rootdir/src/en_sclt.inc.sh
cat $Testdir/6-add_sclt.sh/en_sclt.inc.sh | grep -v "#T\|#O\|#P" > $Rootdir/bin/en_sclt.inc
chmod 666 $Rootdir/bin/en_sclt.inc
# 6 fr_sclt.inc.sh
echo -e "\033[1;33m### Copy fr_sclt to src and bin directories ###\033[0m"
cat $Testdir/6-add_sclt.sh/fr_sclt.inc.sh > $Rootdir/src/fr_sclt.inc.sh
chmod 666 $Rootdir/src/fr_sclt.inc.sh
Ligne 93 ⟶ 92 :
chmod 666 $Rootdir/bin/fr_sclt.inc
 
# $Testdir/7-add_sclicscli.inc.sh/
echo -e "\033[1;33m### Copy scli.inc to src and bin directories ###\033[0m"
# 8add_sclip.inc.sh
cat $Testdir/7-scli.inc.sh/scli.inc.sh > $Rootdir/src/scli.inc.sh
# 10-sclipwb.sh
chmod 666 $Rootdir/src/scli.inc.sh
cat $Testdir/7-scli.inc.sh/scli.inc.sh | grep -v "#T\|#O\|#P" > $Rootdir/bin/scli.inc
chmod 666 $Rootdir/bin/scli.inc
 
# $Testdir/8-add_sclic.sh/
# 8 add_sclic.sh
echo -e "\033[1;33m### Copy add_sclic to src and bin directories ###\033[0m"
cat $Testdir/8-add_sclic.sh/add_sclic.sh > $Rootdir/src/add_sclic.sh
chmod 666 $Rootdir/src/add_sclic.sh
cat $Testdir/8-add_sclic.sh/add_sclic.sh | grep -v "#T\|#O\|#P" > $Rootdir/bin/add_sclic
chmod 755 $Rootdir/bin/add_sclic
# 8 en_sclic.inc
echo -e "\033[1;33m### Copy en_sclic.inc to src and bin directories ###\033[0m"
cat $Testdir/8-add_sclic.sh/en_sclic.inc.sh > $Rootdir/src/en_sclic.inc.sh
chmod 666 $Rootdir/src/en_sclic.inc.sh
cat $Testdir/8-add_sclic.sh/en_sclic.inc.sh | grep -v "#T\|#O\|#P" > $Rootdir/bin/en_sclic.inc
chmod 666 $Rootdir/bin/en_sclic.inc
# 8 fr_sclic.inc
echo -e "\033[1;33m### Copy fr_sclic.inc to src and bin directories ###\033[0m"
cat $Testdir/8-add_sclic.sh/fr_sclic.inc.sh > $Rootdir/src/fr_sclic.inc.sh
chmod 666 $Rootdir/src/fr_sclic.inc.sh
cat $Testdir/8-add_sclic.sh/en_sclic.inc.sh | grep -v "#T\|#O\|#P" > $Rootdir/bin/fr_sclic.inc
chmod 666 $Rootdir/bin/fr_sclic.inc
 
# $Testdir/9-add_sclipco.sh/
# 9 add_sclipco.sh
echo -e "\033[1;33m### Copy add_sclipco to src and bin directories ###\033[0m"
cat $Testdir/9-add_sclipco.sh/add_sclipco.sh > $Rootdir/src/add_sclipco.sh
chmod 666 $Rootdir/src/add_sclipco.sh
cat $Testdir/9-add_sclipco.sh/add_sclipco.sh | grep -v "#T\|#O\|#P" > $Rootdir/bin/add_sclipco
chmod 755 $Rootdir/bin/add_sclipco
# 9 en_sclipco.inc.sh
echo -e "\033[1;33m### Copy en_sclipco.inc to src and bin directories ###\033[0m"
cat $Testdir/9-add_sclipco.sh/en_sclipco.inc.sh > $Rootdir/src/en_sclipco.inc.sh
chmod 666 $Rootdir/src/en_sclipco.inc.sh
cat $Testdir/9-add_sclipco.sh/en_sclipco.inc.sh | grep -v "#T\|#O\|#P" > $Rootdir/bin/en_sclipco.inc
chmod 666 $Rootdir/bin/en_sclipco.inc
# 9 fr_sclipco.inc.sh
echo -e "\033[1;33m### Copy fr_sclipco.inc to src and bin directories ###\033[0m"
cat $Testdir/9-add_sclipco.sh/fr_sclipco.inc.sh > $Rootdir/src/fr_sclipco.inc.sh
chmod 666 $Rootdir/src/fr_sclipco.inc.sh
cat $Testdir/9-add_sclipco.sh/fr_sclipco.inc.sh | grep -v "#T\|#O\|#P" > $Rootdir/bin/fr_sclipco.inc
chmod 666 $Rootdir/bin/fr_sclipco.inc
 
# $Testdir/10-add_sclipwb.sh/
# 10 add_sclipwb.sh
echo -e "\033[1;33m### Copy add_sclipwb to src and bin directories ###\033[0m"
cat $Testdir/10-add_sclipwb.sh/add_sclipwb.sh > $Rootdir/src/add_sclipwb.sh
chmod 666 $Rootdir/src/add_sclipwb.sh
cat $Testdir/10-add_sclipwb.sh/add_sclipwb.sh | grep -v "#T\|#O\|#P" > $Rootdir/bin/add_sclipwb
chmod 755 $Rootdir/bin/add_sclipwb
# 10 en_sclipwb.inc.sh
echo -e "\033[1;33m### Copy en_sclipwb.inc to src and bin directories ###\033[0m"
cat $Testdir/10-add_sclipwb.sh/en_sclipwb.inc.sh > $Rootdir/src/en_sclipwb.inc.sh
chmod 666 $Rootdir/src/en_sclipwb.inc.sh
cat $Testdir/10-add_sclipwb.sh/en_sclipwb.inc.sh | grep -v "#T\|#O\|#P" > $Rootdir/bin/en_sclipwb.inc
chmod 666 $Rootdir/bin/en_sclipwb.inc
# 10 fr_sclipwb.inc.sh
echo -e "\033[1;33m### Copy fr_sclipwb.inc to src and bin directories ###\033[0m"
cat $Testdir/10-add_sclipwb.sh/fr_sclipwb.inc.sh > $Rootdir/src/fr_sclipwb.inc.sh
chmod 666 $Rootdir/src/fr_sclipwb.inc.sh
cat $Testdir/10-add_sclipwb.sh/fr_sclipwb.inc.sh | grep -v "#T\|#O\|#P" > $Rootdir/bin/fr_sclipwb.inc
chmod 666 $Rootdir/bin/fr_sclipwb.inc
</syntaxhighlight>
{{AutoCat}}