Per sottrarre da File1 il contenuto di File2 usare il seguente comando: diff File1 File2 | grep “<” | tee -a Differenza
Autore:nx71
Indirizzo pubblico
Per ottenere l’ip pubblico usare il comando: wget -qO- http://ipecho.net/plain | xargs echo
Modificare permessi a file o directory
Modificare file: find . -type f -exec chmod 644 {} \; Modificare directory: find . -type f -exec chmod 644 {} \;
Installazione RPM multipli
Nel caso in cui un software sia distribuito sotto forma di diversi pacchetti rpm per installarlo gestendo le dipendenze usare il seguente comando: yum install *.rpm
Eliminare un intervallo di righe
Con vi per eliminare un intervallo di righe usare il seguente comando: Volendo eliminare le righe dalla 1 alla 5: :1,5d Per specificare le righe si possono anche usare i seguenti simboli: . (punto) – La linea corrente. $ – L’ultima riga. % – Tutte le linee. Ad esempio per eliminare tutte le righe dall’inizio del file all’attuale …
Continua a leggere Eliminare un intervallo di righe
Confrontare directory
Per confrontare il contenuto di due directory usare il comando diff con la seguente sintassi: diff -qr <dir1>/ <dir2>/ –exclude=<*><file da escludere><*> –exclude=<*><file da escludere><*>
Righe differenti tra due file
Per trovare le righe presenti solo in file1 nel confronto tra file1 e file2 procedere nel seguente modo: nx71@iNuvoPro% sort <file1.txt > file1.txt_sorted nx71@iNuvoPro% sort <file2.txt > file2.txt_sorted nx71@iNuvoPro% comm -23 file1.txt_sorted file2.txt_sorted 305409,28/03/2022 40854,17/01/2022
Eliminare caratteri sporchi da file
cat elenco.txt | col -b > elencoPulito.txt
Dividere una stringa in base ad un pattern
Per estrarre un singolo blocco: nx71@iNuvoPro% echo “u d t q c” | cut -f 2 -d ” “ d Per estrarre due blocchi anche non consecutivi: nx71@iNuvoPro% echo “u d t q c” | cut -f 2,3 -d ” “ d t Per estrarre una serie di blocchi consecutivi: nx71@iNuvoPro% echo “u d t …
Continua a leggere Dividere una stringa in base ad un pattern
Elenco utenti
Per ottenere un elenco dei ruoli su PostgreSQL usare il comando \du da psql postgres=# \duList of rolesRole name | Attributes | Member of————–+————————————————————————-+———–pippo_test | | {}postgres | Superuser, Create role, Create DB, Replication, Bypass RLS | {}