First I have an old HP-UX box(11.21) for which I need to implement file-system utilization monitoring. I choosed to use bdf and a simple for loop. However sometimes the output of bdf is as this one(this is actually form linux but the idea is the same)
My question is how can I extract only the value of Use%?
The loop is something like:
Code:
usep="output from bdf"
if [ $usep -ge 90 ]
then
echo "Fs full"
fi
I tried awk print but since we have an line with one column less this didn`t work, I have also tried cut but I cannot find universal enough delimiter as the device might be named /dev/vx/ for example or HOST:SHARE.
Any help will be greatly appreciated since I am banging my head with this almost 3h.
p.s. The power of perl is also welcome
Last edited by click; 06-13-2012 at 08:16 AM..
Reason: Solved
I am trying to write a script that will allow me to do a bdf then do a test for a percentage that is 90% or greater. If the test is true then i want to send a message to myself and one other person.
Any suggestions ? ? ?
Thanks.
....svp (6 Replies)
I've recently had some space problems on one of our old HP9000 machines. I archived/moved/compressed/trashed some stuff to free up some space on one rather large (and important) logical volume.
As one would expect, when `df -b` is executed some space is shown as free:
/opt ... (2 Replies)
Hi,
I have written a funtion which taken bdf output and put's in a file.
The idea is to grep a areas which greater then 80% and echo the same on the system. However the script I have written fails with the error :-
+ awk $0 !~ /^F/
+ awk {print $5"\t" $6}
+ sed s/%//
+ 1> /tmp/bdflist}... (3 Replies)
Hi All.
Using /usr/bin/ksh on a HP-UX B.11.23 ia64 system.
Executing the following ... ` bdf -t vfxs | grep "/" `
The output comes out like (in part) ...
/dev/vg00/lvol3 516096 229448 284480 45% /
/dev/vg00/lvol1 516096 211200 302560 41% /stand
/dev/vg00/lvol8 ... (5 Replies)
Hello people.
First of all I googled my problem and even found answers in this forum. Unfortunatelly my problem is not solved.
When the lenght of the filesystem is too big the output of bdf wraps into another line. e.g.:
Filesystem kbytes used avail %used Mounted on... (5 Replies)
Hi,
I'm trying to use an old script I found of the internet a while back, I forget where its from. Its supposed to convert the bdf function and display filesystem size in MB's and line it up however it never worked...
Here is the error:
And here is the code:
#!/usr/bin/sh
echo... (3 Replies)
I have another script which I found also on the net.
I keep getting an error:confused::
Here is the script for it:
{/usr/bin/bdf -l |awk '$0 !~ /^F/' |awk '{print $5"\t" $6}'| sed 's/'%'//' >/tmp/b
dflist}
panic ()
{while read percent dir; do
if ]
then ... (16 Replies)
hi,
bdf command hangs but before it, it lists all the fstab content, so i cannot find the reason...
could anybody give me any clue??
thanks a lot for your attention.
regards
Pablo
i attach syslog
Jan 14 16:30:00 sv23 vmunix: hp_dlpi_wput:Received an unrecognized primitive: 101d... (7 Replies)
Hi guys, I have to make an output of several databases we've got running on our system with the command bdf. This has to be done every 3 months. I want to put it in an scriptfile and trigger it in crontab. In the output it must display the differences in diskspace between these three monts. Any... (3 Replies)
Discussion started by: djmental
3 Replies
LEARN ABOUT ULTRIX
dxmkfontdir
dxmkfontdir(1X)dxmkfontdir(1X)Name
dxmkfontdir - Create a list of fonts for the X server.
Syntax
dxmkfontdir [directory-names]
Description
The dxmkfontdir command creates files that list font names and the font files to which the names correspond, for use when the X server
starts up. In each directory specified as a command argument, dxmkfontdir creates the directory's list of fonts and places it in a file
called fonts.dir. If you omit arguments, dxmkfontdir creates a fonts.dir file for the current directory.
The fonts.dir file lists each font file and gives the name of the font in that file. To obtain font names, dxmkfontdir searches the files
in the directory for a property named FONT. If the FONT property is absent, dxmkfontdir uses the names of PCF (.pcf), BDF (.bdf), and com-
pressed BDF (.bdf.Z) files, omitting their suffixes. If a font exists in multiple formats, the PCF format is used.
When the X server starts up, it looks for a fonts.dir file in each font directory in the font path. It also looks for a fonts.alias file
in each directory.
Font Aliases
You can create or edit the fonts.alias file to assign new names to existing fonts. X clients can then use the alias names to request fonts
from the server. A font alias file can be in one or any number of directories in the font path. It consists of two columns, separated by
white space. The first column lists aliases; the second column contains font name patterns. Aliases can reference fonts in directories
other than the one in which the alias file exists.
To embed white space in the alias name or the font name, enclose the name in quotation marks (""). To embed quotation marks (or any other
characters), precede them with a backslash (. The following are sample entries from a fonts.alias file:
courier10 fixed
/udir/sally/fonts/courier/10.pcf "-adobe-helvetica-bold-o-normal--
24-240-15-75-p-104-1508859-1"
If the fonts.alias file contains the string FILE_NAMES_ALIASES alone on a line, each file name in the directory (without its .pcf suffix)
is automatically translated as a font name alias. For example, a file named courier10.pcf would have the font name alias courier10.
See AlsoX(1X), dxfc(1X)dxmkfontdir(1X)