ERA (CP/M)

ERAdyrektywa rezydentna systemu CP/M, zlecająca wykonanie polecenia powodującego usunięcie (skasowanie) grupy plików lub pojedynczego pliku. Nazwa polecenia jest skrótem od słowa z języka angielskiego "erase".

Dyrektywa ta może mieć następującą postać:

ERA [X:]nazwa wieloznaczna[a]
usunięcie grupy plików, z bieżącego katalogu lub (jeżeli wyspecyfikowano) z napędu X:
ERA [X:]nazwa jednoznaczna[a]
usunięcie konkretnego, pojedynczego pliku, z bieżącego katalogu lub (jeżeli wyspecyfikowano) z napędu X:

Powyższym poleceniem można kasować zbiory z obszaru bieżącego użytkownika. Usuwanie plików z obszaru innego użytkownika, wymaga przejścia do obszaru tego użytkownika dyrektywą USER. Ponadto należy podkreślić, że polecenie usuwa plik z katalogu i oznacza obszar zajmowany przez ten plik jako wolny, lecz nie niszczy zawartości zapisanej fizycznie na nośniku danych, przez co możliwe jest odzyskanie informacji, dla tak skasowanego pliku (o ile nie zostaną w tym miejscu nośnika zapisane nowe informacje – inny, nowy plik).

Uwagi

  1. a b nawiasy kwadratowe [] grupują elementy opcjonalne i nie są częścią dyrektywy

Bibliografia

  • Roman Świniarski, System operacyjny CP/M, Wydawnictwa Naukowo-Techniczne, Warszawa 1988, seria: Mikrokomputery, ISBN 83-204-1022-3
  • Wojciech Cellary, Jarogniew Rykowski, System operacyjny CP/J dla mikrokomputera Elwro 800 Junior, Wydawnictwa Naukowo-Techniczne, Warszawa 1988 r., seria: Mikrokomputery, ISBN 83-204-1042-8
  • Wojciech Cellary, Paweł Krysztofiak, Elwro 800 Junior, Wydawnictwa Naukowo-Techniczne, Warszawa 1989 r., seria: Podręczna Pamięć Programisty, ISBN 83-204-1123-8