...
Una volta che sono pronti i due file, si esegue lo script chiamato "script-views-traduzioni.sh", che contiene il seguente codice:
#!/bin/bash
DRUSHSCRIPT=/drupal/dim_prod/dim/external/drush10/vendor/bin/drush
DRUSHALIAS=/drupal/dim_prod/dim/var/build/drush_aliases/8
SITE=unipvd9
array=( cdl00 )
DENV=pp
time (
for i in "${array[@]}"
do
# per il calcolo grossolano dei tempi
start=`date +%s`
echo "---------- ${i} ${DENV} ------------"
cd /shared/dim_prod/prod/unipvd9/cdl00/files/myconf/
echo "-- importazione viste --"
$DRUSHSCRIPT --alias-path=$DRUSHALIAS @${SITE}-${i}.${DENV} config-import --partial --yes
echo "-- importazione delle traduzioni delle viste --"
$DRUSHSCRIPT --alias-path=$DRUSHALIAS @${SITE}-${i}.${DENV} sqlc < replace.en.insegnamenti.sql
echo "-- pulizia cache --"
$DRUSHSCRIPT --alias-path=$DRUSHALIAS @${SITE}-${i}.${DENV} cr
end=`date +%s`
runtime=$((end-start))
echo "-- ${i} done in ${runtime} sec"
echo "---------------------"
done
)