Bash -f testtilstand

Bash -f testtilstand
Testkommandoen er integrert i betingede utsagn i bash -skripting som sammenligner et element med et annet. Noen ganger må vi sjekke om filen er vanlig eller ikke. Ved å kjøre et bash -skript, kan du gjøre dette enkelt ved å bruke -f -flagget og testkommandoen. Imidlertid vet mange nye brukere ikke om denne fantastiske bruken av bash -skripting. I denne opplæringen vil vi bruke bash -f -testtilstanden for å avgjøre om filen er vanlig.

Bash -f testtilstand

En vanlig fil er en type fil som er lagret i filsystemet. Som Linux -bruker bruker du stort sett de vanlige filene som tekstfiler, bildefiler osv. Her vil vi teste om filen er regelmessig gjennom bash -f -testtilstanden. La oss kjøre Bash -skriptet og syntaksen for å teste regelmessigheten til filen:

test -f

La oss ta noen tilfeldige filer og teste regelmessigheten til filen. La oss kjøre følgende bashskript:

#!/bin/bash
Test -F Linuxhint.tekst
ekko $?

Produksjon:

Når vi kjører det forrige skriptet, ser vi 0 i utgangen. Derfor er filen vår regelmessig. Hvis filen din ikke er vanlig, gir den oss 1 i utdataene.

La oss ta et eksempel til å avklare alt bedre. For eksempel kan vi bruke bash -f -testtilstanden med en IF -Else -uttalelse.

#!/bin/bash
Test -F Rufus -3.20.EXE
Hvis ekko "Rufus-3.20.exe "
deretter
ekko "-filen er vanlig"
ellers
ekko "-filen er ikke vanlig"
fi

Produksjon:

Etter å ha kjørt det forrige skriptet, forteller det deg at filen din ikke er vanlig.

Konklusjon

I denne opplæringen brukte vi bash -f -testtilstanden for å se hvordan du kan sjekke om en fil er vanlig eller ikke ved å bruke et bash -skript. Vanlige filer er de som brukerne enkelt utfører. Du kan sjekke om filen er regelmessig ved å bruke -F -flagget med testkommandoen uten å åpne filen. Testkommandoen inneholder forskjellige alternativer for å sjekke typen filer i Linux.