Usuwanie plików jest bardzo powszechne w obliczaniu. Może to być kluczowe, ponieważ programiści ciągle monitorują i usuwają pliki w katalogu.
W tym przewodniku omówimy, w jaki sposób można usunąć pliki z systemu plików za pomocą języka programowania rdzy.
Rust Usuń funkcję pliku
Aby usunąć plik w rdzy, używamy plik remusu z modułów FS dostarczonych przez bibliotekę standardową rust.
Poniższa składnia funkcji pokazano poniżej:
pub fn remove_fileFunkcja akceptuje ścieżkę do pliku w systemie plików jako ciąg. Następnie usuwa plik z systemu i zwraca błąd, jeśli zostanie napotkany.
Potencjalne przyczyny błędu podczas korzystania z funkcji obejmują:
Przykład usuwania rdzy
Poniższy program ilustruje, jak korzystać z funkcji remove_file, aby usunąć plik w rdzy:
Użyj STD :: FS;Poprzedni program próbuje usunąć mi plik.TXT w bieżącym katalogu roboczym. Jeśli funkcja napotyka błąd, drukujemy komunikat dla użytkownika, pokazując, że usunięcie pliku nie powiodło się.
W przeciwnym razie usuń plik i wydrukuj komunikat sukcesu dla użytkownika. Uruchomienie poprzedniego kodu powinno zwrócić wiadomość jako:
$ Cargo RunRust Detete Directory
Załóżmy, że chcesz usunąć wszystkie pliki w katalogu. Możesz to zrobić za pomocą funkcji resure_dir. Funkcja zachowuje się podobnie jak funkcja resuse_file. Jednak usuwa cały katalog.
Przykładem użycia jest jak pokazano:
Użyj STD :: FS;Poprzedni program usuwa katalog na określonej ścieżce i zwraca wiadomość.
Wniosek
Ten przyjazny dla początkujący przewodnik przechodzi przez proces usuwania pliku i katalogu za pomocą języka programowania rdzy. Proces ten zawiera funkcję pliku Rust Usuń, przykład usuwania rdzy i katalogu usuwania rusty. Mamy nadzieję, że ten artykuł jest pomocny. Sprawdź inne artykuły z Linux, aby uzyskać więcej wskazówek i informacji.