Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
i have a tool to check on some files, this tool runs using command line. when we run the tool on any file, it suppose to give you the file information to see if the file was digested into the system.
for example: if i have a file called "test.gz", when i run the tool which called "chktool" i do it like this:
# /opt/dev/chktool -getstat /home/test.gz
i normally get results looks like this:
then when the file is digested, and i run the same tool i got this result below (note the STAT changed from CHEK to ONLN)
I'm looking to write a script to capture the time when starting to ingest the file then keep running the tool until the status changes from CHEK to ONLN, once it's ONLN then check the time so i can see how long it took for this file to go from CHEK to ONLN.
I did that but the script hangs without doing any thing. It seems like it's not running loop until the STAT becomes ONLN. As i explained the STAT at the beginning showing as CHEK then after few seconds it turns into ONLN and i think we should be running the tool using a loop until the STAT changes then calculate the time it took
I'm trying to write a script to scan through a directory tree then for each file it finds, it run a command line tool, then if the results include the word "DONE", it removes the file.
In more details;
i have a Linux directory tree such as "/opt/grid/1022/store"
I'm trying to write a script going through this tree and every file it finds, it should run this command on it:
I know it looks similar but it's actually not. I think i didn't explain my self correctly:
I think i didn't explain it better,
What i'm looking for is to go through the directory tree, find any file under any subdirectory then run the tool on it, if the output include the word "DONE" then remove the file, if not, leave the file alone and go to the next file and do the same thing.