Checking File System On C



Shell scripting is really a powerful and dynamic way to automate your tasks. To test if a directory or file already exists in the system or not we can use shell scripting for the same along with test command. To proceed with the test script lets first check the test manual. To open a manual use the man command as follows:

Windows supports multiple root names, such as c: or networkname. A file system consists of a forest of trees, each with its own root directory, such as c: or networkname, and each with its own current directory, for completing a relative pathname (one that's not an absolute pathname). When dealing with files, there are two types of files you should know about: Text files; Binary files; 1. Text files are the normal.txt files. You can easily create text files using any simple text editors such as Notepad. When you open those files, you'll see all the contents within the file as plain text.

Right now we will be covering these two highlighted arguments in your script, further, you can use and test all of them. First, create a shell script file like test.sh using any editor of your choice like nano, vim or sublime and give it executable permissions(chmod +x).

File

In the below example we are checking if /usr/games directory is present or not.

Check file system windows 10
if[ -d /usr/games];
echo'The Directory Exists'
echo'The Directory is not present'

Checking file system on c error

Let’s see another example where we have deleted a file from the directory and let’s check what happens.

if[ -e /usr/games/master.txt ];
echo'The file Exists'
echo'The file is not present'

Checking File System On C Ntfs Message

Now we used -e argument to check for the file and we got the message that file is not present as we had deleted it. Like this, you can play with the shell script, refer to the test manual and test more awesome stuff with this.

Checking File System On C: The Type Of The File System Is Ntfs

Recommended Posts:

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the 'Improve Article' button below.

Checking File System On C: How To Fix Problem