Skip to content

Instantly share code, notes, and snippets.

View pgbrandolin's full-sized avatar

Piergiorgio Brandolin pgbrandolin

View GitHub Profile
@pgbrandolin
pgbrandolin / w-edi-xml-archiver.sh
Last active April 11, 2020 06:43
[w-edi-xml-archiver.sh] Walk a directory tree in Linux #linux #bash #find #spaces #experica
#!/bin/bash
#
#--- Path dello script ridefinito esplicitamente
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin
#--- Directory base su cui avviene la scansione
export THEBASEDIR=/home/e-progen/experica/experica
#--- Data corrente
export THEDATE=$(date +%Y%m%d)
#--- URLPART: Componenti url (da completare con l'ambiente)
URLBASE=http://127.0.0.1:8080
@pgbrandolin
pgbrandolin / folderhist.bat
Last active April 11, 2020 06:43
[folderhist.bat] Calcolo dello spazio in ambienti Windows #experica #viteria #emporiorossi #docmanager #dos
#!/bin/bash
#
#--- Path dello script ridefinito esplicitamente
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin
#--- Directory base su cui avviene la scansione
export THEBASEDIR=/home/e-progen/experica/experica
#--- Data corrente
export THEDATE=$(date +%Y%m%d)
#--- URLPART: Componenti url (da completare con l'ambiente)
URLBASE=http://127.0.0.1:8080
@pgbrandolin
pgbrandolin / tomrestart.bat
Created April 11, 2020 06:47
[tomrestart.bat] Stop Tomcat - Rotazione Log - Restart Tomcat Windows #dos #tomcat #log
@echo off
rem
SETLOCAL EnableDelayedExpansion
rem.
rem
rem FUNZIONE DELLO SCRIPT - Da posizionare in CATALINA_BASE\bin
rem #@# STOP Tomcat Service -> move/zip LOGS -> Restart Tomcat Service
rem IMPOSTAZIONI:
rem CATALINA_BASE = Directory di (questa istanza di) Tomcat
rem TOMSVCNAME = Nome del servizio Tomcat corrisponedente a questa directory "bin"
@pgbrandolin
pgbrandolin / checklockn.bat
Created April 11, 2020 06:50
[checklockn.bat] Controllo del lock di un file in Windows #dos #lock
@echo off
SETLOCAL EnableDelayedExpansion
rem.
rem Testing availability of external programs
rem.
set "THEGNUBIN=C:\Program Files (x86)\GnuWin32\bin"
where /q "%THEGNUBIN%:find.exe" || ECHO Could not find GNUWin32 find.exe && EXIT /B
where /q "%THEGNUBIN%:date.exe" || ECHO Could not find GNUWin32 date.exe && EXIT /B
rem.
rem DAYSKEEP : n. di giorni da mantenere