Bash -f Warunek testu
Zwykły plik to rodzaj pliku, który jest przechowywany w systemie plików. Jako użytkownik Linux, głównie używasz zwykłych plików, takich jak pliki tekstowe, pliki obrazów itp. Tutaj sprawdzimy, czy plik jest regularny w warunkach testu Bash -f. Uruchom skrypt bash i składnię, aby przetestować regularność pliku:
test -f
Weźmy kilka losowych plików i przetestuj regularność pliku. Uruchommy następujący skrypt Bash:
#!/bin/bash
test -f Linuxhint.tekst
Echo $?
Wyjście:
Po uruchomieniu poprzedniego skryptu widzimy 0 w wyjściu. Stąd nasz plik jest regularny. Jeśli twój plik nie jest regularny, daje nam 1 w wyjściu.
Weźmy jeszcze jeden przykład, aby wyjaśnić wszystko lepiej. Na przykład możemy użyć stanu testu Bash -f z instrukcją IF -ELSE.
#!/bin/bash
TEST -F Rufus -3.20.exe
Jeśli echo "rufus-3.20.exe "
Następnie
Echo „Plik jest regularny”
w przeciwnym razie
Echo „Plik nie jest regularny”
fi
Wyjście:
Po uruchomieniu poprzedniego skryptu mówi, że Twój plik nie jest regularny.
Wniosek
W tym samouczku użyliśmy warunku testu BASH -F, aby sprawdzić, jak sprawdzić, czy plik jest regularny, czy nie używa skryptu Bash. Zwykłe pliki to te, które użytkownicy łatwo wykonują. Możesz sprawdzić, czy plik jest regularny za pomocą flagi -f z poleceniem testowym bez otwierania pliku. Polecenie testowe zawiera różne opcje sprawdzenia typu plików w Linux.