Pratica: Creazione di un semplice Script

Scrivere un semplice script shell chiamato test.sh che quando viene eseguito:
- Scrive la data corrente sul file /tmp/test.txt (se questo file dovesse già esistere, sovrascriverlo). Usare il comando "date"
- Aggiunge al file /tmp/test.txt una riga vuota (usare il comando "echo" se non si conoscono altri modi)
- Aggiunge al file /tmp/test.txt la scritta "### TEST ###" (usare il comando echo)
- Aggiunge al file /tmp/test.txt una riga vuota
- Aggiunge al file /tmp/test.txt l'output esteso (in cui si possano vedere i permessi del file test.sh) del comando ls eseguito sullo stesso script "test.sh"
- Imposta permessi di sola lettura a /tmp/test.txt per tutti gli utenti (e nessun permesso di scrittura/esecuzione)

Il risultato dovrebbe essere qualcosa tipo:

#!/bin/sh
date > /tmp/test.txt
echo >> /tmp/test.txt
echo ""### TEST ###" >> /tmp/test.txt
echo >> /tmp/test.txt
ls -l test.sh >> /tmp/test.txt
chmod 444 /tmp/test.txt

Privacy Policy