Terminale

Script per tutti i giorni: ricapitoliamo

– Foto: Glucksman Library at Limerick su Flickr. Prima di proseguire con questa serie dedicata alla scrittura di piccoli script in bash e affini, mi sembra utile ricapitolare i concetti principali delle prime tre puntate (qui i link alla prima, seconda e terza puntata). Case e cartelle Come tutti i sistemi basati su Unix, anche macOS è progettato per essere usato da più utenti, anche in contemporanea. Nella pratica non è così, nella maggior parte dei casi il Mac è usato da un solo utente e solo di rado vengono attivati degli account per più di tre o quattro utenti, però la funzionalità c’è.

Divertirsi con il terminale

Siete dei fanatici della linea di comando? Volete mettere alla prova la vostra conoscenza del terminale – l’interfaccia a linea di comando di Linux o di macOS/OS X – e della shell bash? Se avete risposto ‘si’ ad entrambe le domande, fatevi un giretto su Commandline Challenge e mettete alla prova le vostre capacità, risolvendo le sfide proposte.

Command line fun

Are you a fan of the command line? Do you wish to test your knowledge of the terminal – the command line interface of Linux or macOS/OS X – and of the bash shell? If you answered ‘yes’ to the questions above, head your browser to Commandline Challenge and test your skills trying to solve the challenges proposed there.

FTP con caffé e cornetto

Ha senso oggi trasferire file tramite FTP (l’acronimo sta per File Trasfer Protocol)? Il protocollo FTP è stato ideato nei primi anni ‘70, agli albori di internet, quando solo pochissimi ricercatori usavano la rete e i problemi di sicurezza erano sconosciuti. Riuscire a trasferire file in modo efficiente ed affidabile da un punto all’altro della rete era un’esigenza fondamentale, in un’epoca di collegamenti lenti ed effettuati per lo più tramite la rete telefonica. Se questo comportava dover trasmettere i propri dati in chiaro attraverso la rete, pazienza, al massimo significava (allora!) dover subire qualche scherzo più o meno divertente.

Auguri dal Terminale

######## ### ## ## ######## #### ### ## ## ###### ## ## ######## #### ## ## ## ### ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #### ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #### ## ## ######## ## ## ######### ## #### ## ## ######### ## ## ## ## ## ## ## ## ## ## ## ## ## ### ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #### ## ## ####### ###### ####### ## ## #### ######## ######## ######## ## ## ## ## ####### ## ## ## ## ## ## ## ### ## ## ## ## ## ## ## ## ## ## #### ## ## ## ######## ###### ######## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #### ## ## ## ## ## ## ## ## ## ### ## ## ## ######## ## ## ####### ## ## ####### ###### ######## ## ######## ## ## ######## #### ######## ####### ## ## ## ## ## ## ### ## ## ## ## ## ## ## ## ## ## ## ## ## #### ## ## ## ## ## ## ## ## ###### ######## ## ###### ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #### ## ## ## ## ## ## ## ## ## ## ## ## ## ### ## ## ## ## ## ## ## ###### ## ######## ######## ## ## ######## #### ######## ####### ## ## ### ######## ### ## ######## #### ### ## ## ## ## ## ## ## ## #### #### ## ## ## ## ## ## ## ## #### ## ## ## ## ## ## ## ## ## ###### ## ## #### ######### ## ######### ## ## ## ### ## ## ## ## ## ## ## #### ## ## ## ## ## ## ## ######## ######## ####

Duecento

Con il post di sabato scorso siamo arrivati a 200. Due anni e mezzo di melabit e duecento post, in media uno ogni quattro giorni e mezzo. Non male, se si considerano i tanti impegni di ogni giorno, che mi impediscono di dare una periodicità più serrata al blog.

Fare (quasi) tutto con il Terminale di OS X

A differenza di quello che pensa Neil Patel, trovo noiosissime e quasi inutili le pagine web contenenti lunghe liste di suggerimenti: Le 257 app che dovete avere sull’iPhone, I 999 migliori film di tutti i tempi, I 3589 modi di cucinare la pasta. Quando le leggo mi succede come in pizzeria: alla seconda pagina di pizze sempre più strane, scelgo quella con la rucola e lascio perdere il resto.

Automatizzare il Mac dal Terminale - Ancora Launchd

A volte bisogna saper ammettere i propri errori. Questa è una di quelle volte. Nel mio post su launchd di qualche mese fa non avevo nascosto il mio scetticismo per una soluzione molto lontana dai canoni di Unix e troppo complicata per essere usata al posto di cron, il programma che nei sistemi operativi derivati da Unix è incaricato di eseguire periodicamente dei comandi o degli interi script in modo automatico.

Automatizzare il Mac dal Terminale - Sua maestà cron

Nella prima parte di questa serie abbiamo visto come usare il comando at per automatizzare determinate attività sul Mac dal Terminale. At è utile ogni volta che si vuole eseguire un comando automaticamente una sola volta e in un momento ben definito Ma at ha anche parecchi limiti e non è adatto a svolgere una attività periodica in modo trasparente, come richiesto da Lucio Bragagnolo nel post da cui ha preso spunto questa serie.