CMD Master
Zpět na blog
AktualizovánoArnošt Havelka

Bash Manipulation: Cleanup Rehearsal

Před použitím ve skutečných pracovních postupech si bezpečně procvičte vzory čištění souborů a adresářů.

Spustit interaktivní lekci
Bash Manipulation: Cleanup Rehearsal

Příkazy k čištění by měly být záměrné, ne impulzivní. Tato zkouška se zaměřuje na odstranění známých souborů a následné odstranění prázdného adresáře pomocí samostatných příkazů.

Příkazy k procvičování

mkdir -p cleanup-demo/scratch
touch cleanup-demo/temp1.txt cleanup-demo/temp2.txt
rm cleanup-demo/temp1.txt cleanup-demo/temp2.txt
rmdir cleanup-demo/scratch cleanup-demo

Očekávaný terminálový signál

Úspěšná odstranění jsou tichá. Ověřte stav pomocí:

test ! -e cleanup-demo && echo 'cleanup-demo removed'

Odstraněné soubory a adresář by se již neměly zobrazovat.

Proč na tom záleží

Vymazání je v mnoha kontextech nevratné. Vybudování návyku „over-first“ před a po operacích čištění zabraňuje výpadkům, kterým lze předejít.

Časté chyby

  • Spuštění rm s širokými vzory před uvedením cílů.
  • Použití příkazů pro odstranění adresáře v neprázdných adresářích.
  • Ověření tichého výstupu jako volitelného.

Rozšíření praxe

Vytvořte jednorázový cíl a poté jej odstraňte:

touch a.tmp b.tmp
rm a.tmp b.tmp

Toto řízené opakování vytváří přesnost a jistotu pro větší úkoly čištění.

Reference

Tyto odkazy na dokumentaci poskytují spolehlivé informace o příkazech použitých v tomto článku.