From 1249b2870aaba756779bee9d9fdf5836b0dc345e Mon Sep 17 00:00:00 2001 From: Andrea Fazzi Date: Tue, 28 Feb 2023 05:11:16 +0100 Subject: [PATCH] Add new scenarios --- assets/alias/README.md | 11 ----------- assets/backup/foo/bar/biz/file.md | 4 ++++ assets/eseguibile/README.md | 4 ++-- assets/interfacce/README.md | 12 ------------ assets/link/README.md | 10 ++++++++++ assets/pulizie/README.md | 9 --------- assets/pulizie/foo | 0 assets/{pulizie => rinomina}/.autosave_1.tmp | 0 assets/{pulizie => rinomina}/.autosave_10.tmp | 0 assets/{pulizie => rinomina}/.autosave_2.tmp | 0 assets/{pulizie => rinomina}/.autosave_3.tmp | 0 assets/{pulizie => rinomina}/.autosave_4.tmp | 0 assets/{pulizie => rinomina}/.autosave_5.tmp | 0 assets/{pulizie => rinomina}/.autosave_6.tmp | 0 assets/{pulizie => rinomina}/.autosave_7.tmp | 0 assets/{pulizie => rinomina}/.autosave_8.tmp | 0 assets/{pulizie => rinomina}/.autosave_9.tmp | 0 assets/rinomina/README.md | 7 +++++++ assets/{pulizie/bar => rinomina/foo.txt} | 0 assets/utente/README.md | 9 +++++++++ solutions | 2 +- 21 files changed, 33 insertions(+), 35 deletions(-) delete mode 100644 assets/alias/README.md create mode 100644 assets/backup/foo/bar/biz/file.md delete mode 100644 assets/interfacce/README.md create mode 100644 assets/link/README.md delete mode 100644 assets/pulizie/README.md delete mode 100644 assets/pulizie/foo rename assets/{pulizie => rinomina}/.autosave_1.tmp (100%) rename assets/{pulizie => rinomina}/.autosave_10.tmp (100%) rename assets/{pulizie => rinomina}/.autosave_2.tmp (100%) rename assets/{pulizie => rinomina}/.autosave_3.tmp (100%) rename assets/{pulizie => rinomina}/.autosave_4.tmp (100%) rename assets/{pulizie => rinomina}/.autosave_5.tmp (100%) rename assets/{pulizie => rinomina}/.autosave_6.tmp (100%) rename assets/{pulizie => rinomina}/.autosave_7.tmp (100%) rename assets/{pulizie => rinomina}/.autosave_8.tmp (100%) rename assets/{pulizie => rinomina}/.autosave_9.tmp (100%) create mode 100644 assets/rinomina/README.md rename assets/{pulizie/bar => rinomina/foo.txt} (100%) create mode 100644 assets/utente/README.md diff --git a/assets/alias/README.md b/assets/alias/README.md deleted file mode 100644 index 73260be..0000000 --- a/assets/alias/README.md +++ /dev/null @@ -1,11 +0,0 @@ -# Alias - -Per produrre con un solo comando l'elenco dei file presenti in una -cartella ordinati dal più recente al meno recente decidi di installare -il seguente alias: `lss='ls -lt'`. - -Il checksum della soluzione è dato da - -```bash -alias | sha1sum -``` diff --git a/assets/backup/foo/bar/biz/file.md b/assets/backup/foo/bar/biz/file.md new file mode 100644 index 0000000..95113a2 --- /dev/null +++ b/assets/backup/foo/bar/biz/file.md @@ -0,0 +1,4 @@ +# Header 1 + +Paragraph. + diff --git a/assets/eseguibile/README.md b/assets/eseguibile/README.md index 9cff5a4..1a60756 100644 --- a/assets/eseguibile/README.md +++ b/assets/eseguibile/README.md @@ -1,10 +1,10 @@ # Eseguibile Un collega ha creato uno script bash per effettuare un'operazione di -manutenzione. Rendilo eseguibile! +manutenzione. Rendilo eseguibile **solo per l'utente**. Il checksum della soluzione è dato da ```bash -ls -l $HOME/playground/eseguibile/ | sha1sum +ls -lh --time-style='+' $HOME/playground/eseguibile/ | sha1sum ``` diff --git a/assets/interfacce/README.md b/assets/interfacce/README.md deleted file mode 100644 index f8438eb..0000000 --- a/assets/interfacce/README.md +++ /dev/null @@ -1,12 +0,0 @@ -# Interfacce - -Hai un problema sulla configurazione di rete. Il collega che si occupa -di networking ti chiede di produrre l'elenco **senza dettagli** delle -interfacce di rete configurate sulla tua macchina (opzione `--brief`) -e di scrivere il risultato nel file interfaces.txt. - -Il checksum della soluzione è dato da - -```bash -cat $HOME/playground/interfacce/interfaces.txt | grep -o eth0 | sha1sum -``` diff --git a/assets/link/README.md b/assets/link/README.md new file mode 100644 index 0000000..e766676 --- /dev/null +++ b/assets/link/README.md @@ -0,0 +1,10 @@ +# Link + +All'interno di questa cartella, crea un link simbolico della cartella +foo e chiamalo bar. + +Il checksum della soluzione è dato da + +```bash +tree $HOME/playground/link/ | sha1sum +``` diff --git a/assets/pulizie/README.md b/assets/pulizie/README.md deleted file mode 100644 index 3624ab8..0000000 --- a/assets/pulizie/README.md +++ /dev/null @@ -1,9 +0,0 @@ -# Pulizie di primavera - -Un editor impazzito ha riempito la cartella di file -temporanei. Elimina tutti i file con estensione `tmp`. Il checksum -della soluzione è dato da - -```bash -tree -a $HOME/playground/pulizie/ | sha1sum -``` diff --git a/assets/pulizie/foo b/assets/pulizie/foo deleted file mode 100644 index e69de29..0000000 diff --git a/assets/pulizie/.autosave_1.tmp b/assets/rinomina/.autosave_1.tmp similarity index 100% rename from assets/pulizie/.autosave_1.tmp rename to assets/rinomina/.autosave_1.tmp diff --git a/assets/pulizie/.autosave_10.tmp b/assets/rinomina/.autosave_10.tmp similarity index 100% rename from assets/pulizie/.autosave_10.tmp rename to assets/rinomina/.autosave_10.tmp diff --git a/assets/pulizie/.autosave_2.tmp b/assets/rinomina/.autosave_2.tmp similarity index 100% rename from assets/pulizie/.autosave_2.tmp rename to assets/rinomina/.autosave_2.tmp diff --git a/assets/pulizie/.autosave_3.tmp b/assets/rinomina/.autosave_3.tmp similarity index 100% rename from assets/pulizie/.autosave_3.tmp rename to assets/rinomina/.autosave_3.tmp diff --git a/assets/pulizie/.autosave_4.tmp b/assets/rinomina/.autosave_4.tmp similarity index 100% rename from assets/pulizie/.autosave_4.tmp rename to assets/rinomina/.autosave_4.tmp diff --git a/assets/pulizie/.autosave_5.tmp b/assets/rinomina/.autosave_5.tmp similarity index 100% rename from assets/pulizie/.autosave_5.tmp rename to assets/rinomina/.autosave_5.tmp diff --git a/assets/pulizie/.autosave_6.tmp b/assets/rinomina/.autosave_6.tmp similarity index 100% rename from assets/pulizie/.autosave_6.tmp rename to assets/rinomina/.autosave_6.tmp diff --git a/assets/pulizie/.autosave_7.tmp b/assets/rinomina/.autosave_7.tmp similarity index 100% rename from assets/pulizie/.autosave_7.tmp rename to assets/rinomina/.autosave_7.tmp diff --git a/assets/pulizie/.autosave_8.tmp b/assets/rinomina/.autosave_8.tmp similarity index 100% rename from assets/pulizie/.autosave_8.tmp rename to assets/rinomina/.autosave_8.tmp diff --git a/assets/pulizie/.autosave_9.tmp b/assets/rinomina/.autosave_9.tmp similarity index 100% rename from assets/pulizie/.autosave_9.tmp rename to assets/rinomina/.autosave_9.tmp diff --git a/assets/rinomina/README.md b/assets/rinomina/README.md new file mode 100644 index 0000000..faa60c6 --- /dev/null +++ b/assets/rinomina/README.md @@ -0,0 +1,7 @@ +# Rinomina + +Rinomina il file foo.txt in foo.md. + +```bash +tree -a $HOME/playground/rinomina/ | sha1sum +``` diff --git a/assets/pulizie/bar b/assets/rinomina/foo.txt similarity index 100% rename from assets/pulizie/bar rename to assets/rinomina/foo.txt diff --git a/assets/utente/README.md b/assets/utente/README.md new file mode 100644 index 0000000..a1646bc --- /dev/null +++ b/assets/utente/README.md @@ -0,0 +1,9 @@ +# Utente + +Aggiungi un nuovo utente di nome foo ed inseriscilo nel gruppo backup. + +Il checksum della soluzione è dato da + +```bash +cat /etc/passwd /etc/group | sha1sum +``` diff --git a/solutions b/solutions index 711ab9d..da26e6d 160000 --- a/solutions +++ b/solutions @@ -1 +1 @@ -Subproject commit 711ab9d07fb16c254ee9cbceb39185b2ea1df1b2 +Subproject commit da26e6dc123930fd72b446ecb1af5a8d80979e43