szukam kawałek kodu, najlepiej OS niezależny i makro oparta na usuwając plik tekstowy (lub dowolny plik o to chodzi)Korzystanie SAS usunąć plik tekstowy
5
A
Odpowiedz
10
Z dokumentacji SAS:
data _null_;
fname="tempfile";
rc=filename(fname,"physical-filename");
if rc = 0 and fexist(fname) then
rc=fdelete(fname);
rc=filename(fname);
run;
Jest zasadniczo niezależny od systemu operacyjnego, ponieważ działa na wielu systemach operacyjnych. Nie możesz mieć prawdziwej niezależności, ponieważ fileref będzie zależny od systemu operacyjnego, ale jeśli określisz to jako argument, nie powinno to stanowić problemu.
jako makro, należy użyć FDELETE w bloku SYSFUNC:
%put %sysfunc(fdelete(myfile));
Jednak myfile musi być fileRef, więc jeśli były przy użyciu tylko plik za rzeczywistą lokalizację fizyczną jako argument wy mieliście potrzebne są dwa kroki:
%macro file_Delete(file);
filename __a "&file.";
%put %sysfunc(fdelete(__a));
%mend file_delete;
2
wziąłem ten jeden krok dalej w następujący sposób:
%macro fdel(file);
%let rc= %sysfunc(filename(fref,&file));
%let rc= %sysfunc(fdelete(&fref));
%mend;
T jego sprawia, że jest bardziej wszechstronny. Dzięki Joe!
Powiązane problemy
- 1. Korzystanie rsync usunąć pojedynczy plik
- 2. Plik tekstowy dołączania Androida:
- 3. Jak utworzyć tymczasowy plik tekstowy w C++?
- 4. Utwórz plik tekstowy w JavaScript
- 5. Czytanie plik tekstowy z jQuery
- 6. Przeciągnij i upuść plik tekstowy
- 7. Parse plik tekstowy z XSLT
- 8. Golang: Jak odczytać plik tekstowy?
- 9. Zastąp plik tekstowy vs append
- 10. Sortowanie plik tekstowy alfabetycznie (Python)
- 11. Czytaj stałej szerokości plik tekstowy
- 12. Zastąp brakujące wartości w SAS
- 13. J2ME/Blackberry - jak odczytać/napisać plik tekstowy?
- 14. PowerShell: Jak sortować plik tekstowy według kolumny?
- 15. Czytaj zdalny plik tekstowy w Androidzie
- 16. Jak czytać plik tekstowy w systemie Android?
- 17. Odczytaj plik tekstowy z PCLStorage w Xamarin.Forms
- 18. Jak zastąpić plik tekstowy z pliku wsadowego
- 19. Jak zminimalizować plik tekstowy JSON z pomrukiem?
- 20. Jak napisać plik tekstowy w formacie JavaScript
- 21. Czytaj JSON (plik tekstowy) do aplikacji .NET
- 22. Wyjściowy plik tekstowy dużego wiersza wyjściowego
- 23. Jak pobrać plik tekstowy z iPhone SDK?
- 24. Dlaczego pusty plik tekstowy zawiera 3 bajty?
- 25. Jak odczytać rosnący plik tekstowy w C++?
- 26. Jak edytować plik tekstowy w moim terminalu?
- 27. Jak przekazać plik tekstowy jako argument?
- 28. Jak odczytać plik tekstowy z usługi Windows?
- 29. Jak analizować plik tekstowy za pomocą javascript
- 30. Załaduj prosty plik tekstowy w Android Studio