06-10-2010
In other words, new thread, same problem.
I can't tell whether "some cmd to get directory size" is correct or not without seeing it, but it's not like you were getting sensible results from disk before. If you're not getting sensible results from the filesystem itself until CGI1 completes, no number of variations on reading it from the filesystem is going to be the "magic" way to do it, the information's just not there, yet -- or is being incorrectly cached somehow by your web server or CGI library.
I think you're going to have to create a way for CGI2 to communicate with CGI1 without storing the message on disk. Perhaps it could create a FIFO in /tmp/ which CGI1 would write to and CGI2 would read from, or a UNIX domain socket. I'll post pseudocode in a minute.
9 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hello everyone, say I have the following script, which contains serveral loops, if I run the script, it executes the loop one by one (after the a loop, it goes to b loop, then c, then d)
I figured I should be able to run all the loops at same time, but I don't know how, can anyone help a little... (2 Replies)
Discussion started by: fedora
2 Replies
2. Shell Programming and Scripting
Hi,
I want to run the command below in the background:
tail -f file.txt | grep "pattern"
The file file.txt will start getting its contents written after this command has started getting run.
So the flow will be like this
tail -f file.txt | grep "pattern"
#The line below will write data... (0 Replies)
Discussion started by: King Nothing
0 Replies
3. Shell Programming and Scripting
#!/bin/sh
firefox index.html
firefox secondpage.html
hey guys, im not able to open up two pages at the same time...
it always open up index.html first, and only after i close it, then the 2nd page pops up...
is there any way i can run both commands at the same time?
i appreciate any... (2 Replies)
Discussion started by: funnyguy123
2 Replies
4. UNIX for Dummies Questions & Answers
Hi all, I was just wondering if there are any consequences, or if its a problem to have a multiple scripts parsing (reading) the same file simultaneously.
For example, I have file.txt with lots of information.
cat script1.sh
grep "awesome" file1.txt > awesome.txt
cat script2.sh
grep -v... (4 Replies)
Discussion started by: torchij
4 Replies
5. Shell Programming and Scripting
Hi,
Is there a way to reflect the recent changes in the file being read when using "while read line" loop? Thanks!
script:
while read line
do
echo $line
cat x.dat|sed 's/2/6/g' > x.dat.temp
mv x.dat.temp x.dat
done < x.dat
The results is still getting below, even... (2 Replies)
Discussion started by: zzavilz
2 Replies
6. Shell Programming and Scripting
Hi
I have jobs (some 1000) defined in a file and I want to read those jobs and run a a command.
For example:
jobs.txt
abc
efg
I want to read the entire file and run the following command
Delete -JOB "abc"
Deleteing abc...
Delete -JOB "efg"
Delete efg...
Can somebody help me... (4 Replies)
Discussion started by: karan8810
4 Replies
7. Shell Programming and Scripting
i Run 2 scripts on all of around 50 nodes every day.
1.Mod_1.sh
2.Mod_2.sh
eg..
i run file with specific node no like
Mod_1.sh NODE_(node number)
Mod_2.sh NODE_(node number)
I want to run both file by using single script with unique node number.
Eg..
Mod_new.sh NODE_(node... (11 Replies)
Discussion started by: Ganesh Mankar
11 Replies
8. Shell Programming and Scripting
Hi All,
Need some help like how to exit from the script after updating the column in data base.
db2 connect to DB
STATUS=$(db2 "SELECT STATUS FROM XYZ )
echo $STATUS
Initially the status value will be '4' or 'NOT YET RUN'.
The Shell script has to run until the status value is updated... (7 Replies)
Discussion started by: sumanmca2006
7 Replies
9. Shell Programming and Scripting
Hello,
I need to run multiple shell processes simultaneously and output of the first process shall be the input of the second process but first process is never ending so both should be running in parallel. I do not wish to wait the end of the first process. I am under ubuntu 16.04.
... (3 Replies)
Discussion started by: baris35
3 Replies
LEARN ABOUT BSD
quotacheck
QUOTACHECK(8) System Manager's Manual QUOTACHECK(8)
NAME
quotacheck - filesystem quota consistency checker
SYNOPSIS
quotacheck [ -v ] filesystem ...
quotacheck [ -v ] -a
DESCRIPTION
Quotacheck examines each filesystem, builds a table of current disk usage, and compares this table against that recorded in the disk quota
file for the filesystem. If any inconsistencies are detected, both the quota file and the current system copy of the incorrect quotas are
updated (the latter only occurs if an active filesystem is checked).
Available options:
-a If the -a flag is supplied in place of any filesystem names, quotacheck will check all the filesystems indicated in
/etc/fstab to be read-write with disk quotas.
-v quotacheck reports discrepancies between the calculated and recorded disk quotas.
Parallel passes are run on the filesystems required, using the pass numbers in /etc/fstab in an identical fashion to fsck(8).
Normally quotacheck operates silently.
Quotacheck expects each filesystem to be checked to have a quota files named quotas located at the root of the associated file system.
These defaults may be overridden in /etc/fstab. If a file is not present, quotacheck will create it.
Quotacheck is normally run at boot time from the /etc/rc.local file, see rc(8), before enabling disk quotas with quotaon(8).
Quotacheck accesses the raw device in calculating the actual disk usage for each user. Thus, the filesystems checked should be quiescent
while quotacheck is running.
FILES
quotas at the filesystem root
/etc/fstab default filesystems
BUGS
The quotas file may be named arbitrarily but must reside in the filesystem for which it contains quota information. Quotacheck will give
the error:
%s dev (0x%x) mismatch %s (0x%x)
if the quotas file is not in the filesystem being checked. This restriction is enforced by the kernel but may be lifted in the future.
SEE ALSO
quota(1), quotactl(2), fstab(5), edquota(8), fsck(8), quotaon(8), repquota(8)
HISTORY
The quotacheck command appeared in 4.2BSD.
4.2 Berkeley Distribution January 24, 1996 QUOTACHECK(8)