#!/bin/bash
DIR=/home/username
# du outputs "blocks folder" so we read both and just ignore the folder.
read USED_K FOLDER <<<$(du -s -B 1024 "$DIR" 2> /dev/null)
# du outputs a header line, then "filesystem blocks used available ..."
# so we ignore the header line with 'tail', then read the first three.
read FILESYSTEM TOTAL_K G <<<$(df -B 1024 "$DIR" | tail -n 1)
echo "$DIR uses $(( (USED_K*100) / TOTAL_K ))% of $FILESYSTEM"
Running this gets me
Code:
/home/username uses 51% of /dev/sdc5
---------- Post updated at 01:31 PM ---------- Previous update was at 01:27 PM ----------
Quote:
Originally Posted by me.
hey methyl and thanks foryouranswer
i know what internal fragmentation is i think i asked wrong way
what i meant was, how to write a script that will calculate in % how much dsck spaceistakingthat directory where script is executed
will appreciate help!
...filesystem is linux-opensuse ext3
---------- Post updated at 02:21 PM ---------- Previous update was at 02:08 PM ----------
if its stillnotclear i will write exactlyhowi got it...
write a script that will calculate amountof internal fragmentation forall files in directory. assume each block is1024 bytes
Which do you want? The space used, or something nebulous about fragmentation?
HI all,
I am in urgent need of this answer.
In TCP/IP protocol, If the IP datagram size > MTU of the any
routing network then the IP fragmentation takes place!
Where exactly the Fragmentation takes place? is it at the source network layer or in between at some router?
If so, which of the... (1 Reply)
Hi,
I have written one script to calculate total space of all file in one directory, ignoring subdirectory, it works fine.
Now, I've been trying to calculate all files which includes files in any subdirectories.
I use recursive function to do this, but it can work only if there is only one... (4 Replies)
All.
How can i calculate the fragmentation ratio on a mounted disk, given that i have no root privilege and i cannot switch to single user mode. (0 Replies)
I need to calcualte the size of a directory by the year the files in that directory were created .
For example the script will sum up, by year, the number of blocks for that directory and its' subdirectories for files created / accessed in that year.
I need a report that would look like... (11 Replies)
Hi,
I need to redirect internal internet requests to a auth client site siting on the gateway. Currently users that are authenticated to access the internet have there mac address listed in the FORWARD chain. All other users need to be redirected to a internal site for authentication.
Can... (1 Reply)
Hello,
I'm new member of shell scripting and i face some difficulties. To begin, i try to write an algorithm that calculate from one directory containing nfdump files (288) the entropy of one day 24hours. Each of the file is 5 min interval
(nfdump -r nfcapd.200908250000 -s srcip) 1st
(nfdump... (0 Replies)
Hello :
I need some help in writing a ksh script which will find a particular directory in all the file systems in a server and finally report the total size of the direcotry in all the file systems.
Some thing like this..
find /u*/app/oracle -type d -name "product" -prune
and then... (1 Reply)
Hello all, I am experiencing a problem with IP fragmentation.
I am receiving an udp packet that is larger than the MTU and it is fragmented along the network.
I am receiving the two fragments but they are not being reassembled correclty.
The MTU of the system is 1500 and I cannot increase it,... (2 Replies)
I am trying to use awk to calculate the average of all lines in $2 for every file in a directory. The below bash seems to do that, but I cannot figure out how to capture the string before the _ as the output file name and have it be tab-delimeted. Thank you :).
Filenames in... (3 Replies)
Discussion started by: cmccabe
3 Replies
LEARN ABOUT DEBIAN
yapps
YAPPS(1) General Commands Manual YAPPS(1)NAME
yapps - create a Python module from a grammar file
SYNOPSIS
yapps [ --dump ] [ --use-devel-grammar ] [ -fcontext-insensitive-scanner ] [ -p pid ] [ -f ] input.g [ output.py ] name
DESCRIPTION --dump Dump out grammar information
--use-devel-grammar Use the devel grammar parser from yapps_grammar.py instead of the stable grammar from grammar.py
-fcontext-insensitive-scanner Scan all tokens (see docs)
yapps generates a Python program which will parse a given grammar.
OPTIONS --dump Dump the grammar information to stdout.
--use-devel-grammar
Use the grammar file in ./yapps_grammar.py instead of yapps/grammar.py.
This option is useful for testing new grammar parsers. (Yes, yapps' parser is itself written with yapps...)
-fcontext-insensitive-scanner
Set the option to use the non-context-sensitive scanner.
CAVEATS
yapps implements a recursive-descent scanner.
HISTORY
Written by Amit J. Patel <amitp@cs.stanford.edu>.
This version was enhanced by Matthias Urlichs <smurf@debian.org>. It is not downwards-compatible with the original yapps2 (yet) and uses a
different runtime library.
See the change log for details.
YAPPS(1)