Sponsored Content
Top Forums UNIX for Beginners Questions & Answers Bash script to get total size off of remainder calculated Post 303029554 by balajesuri on Tuesday 29th of January 2019 01:41:37 AM
Old 01-29-2019
Few simple modifications:


bash code:
  1. #!/bin/bash
  2.  
  3. VarSize=${1-5} # use $1 if defined, else set VarSize as 5
  4. OptSize=${2-3} # use $2 if defined, else set OptSize as 3
  5. HomeSize=${3-2} # use $3 if defined, else set HomeSize as 2
  6. TmpSize=${4-2} # use $4 if defined, else set TmpSize as 2
  7.  
  8. # Here you may have extra code to check if all the above variables are numbers and not something else.
  9. # Left as an exercise to the OP.
  10.  
  11. VarStandard=4
  12. OptStandard=2
  13. HomeStandard=1
  14. TmpStandard=1
  15.  
  16. if (( VarSize > VarStandard )); then # Why pipe it to bc when bash has provision to perform math
  17.     VarAdd=$(( VarSize - VarStandard ))
  18. fi
  19. if (( OptSize > OptStandard )); then
  20.     OptAdd=$(( OptSize - OptStandard ))
  21. fi
  22. if (( HomeSize > HomeStandard )); then
  23.     HomeAdd=$(( HomeSize - HomeStandard ))
  24. fi
  25. if (( TmpSize > TmpStandard )); then
  26.     TmpAdd=$(( TmpSize - TmpStandard ))
  27. fi
  28.  
  29. if (( $(( VarAdd + OptAdd + HomeAdd + TmpAdd )) == 0 )) ; then
  30.     echo "No Space needed"
  31. else
  32.     echo "$(( VarAdd + OptAdd + HomeAdd + TmpAdd )) extra space is needed"
  33. fi
These 2 Users Gave Thanks to balajesuri For This Post:
 

10 More Discussions You Might Find Interesting

1. HP-UX

total size taken by directory

HI ALL, i am a beginner in unix world. can anyone please tell me the way to find total size taken by each directory (including size of all subdirectories and files) present under /var. e.g what is space occupied by /var/adm , /var/admin etc. its a simple question but still i dont know the... (2 Replies)
Discussion started by: jyoti
2 Replies

2. Shell Programming and Scripting

bash script working for small size files but not for big size files.

Hi, I have one file stat. Stat file contents are as follows: for example. H50768020040913,00260100,507680,13,0000000643,0000000643,00000,0000 H50769520040808,00260100,507695,13,0000000000,0000000000,00000,0000 H50770620040611,00260100,507706,13,0000000000,0000000000,00000,0000 Now i... (1 Reply)
Discussion started by: davidpreml
1 Replies

3. Shell Programming and Scripting

Remainder of x/y in shell script

Hi, Can anyone help me with the syntax for finding out remainder of two integers. Ex: 10/3 ... it should return 1. Is fmod function will be helpful here? I am not able to find out usage of it. Kindly help. Regards, Malay Maru (3 Replies)
Discussion started by: malaymaru
3 Replies

4. Solaris

command to find out total size of a specific file size (spread over the server)

hi all, in my server there are some specific application files which are spread through out the server... these are spread in folders..sub-folders..chid folders... please help me, how can i find the total size of these specific files in the server... (3 Replies)
Discussion started by: abhinov
3 Replies

5. Shell Programming and Scripting

total size

I have a directory that contains files like aaa-2010-05-30.txt ddd-2010-05-30.txt www-2010-05-30.txt i have total 2000 files, i need to calculate total size of files for *2010-05-30.txt like aaa-2010-05-30.txt 200MB ddd-2010-05-30.txt 10GB www-2010-05-30.txt 4GB Total 14.2 GB... (5 Replies)
Discussion started by: learnbash
5 Replies

6. Shell Programming and Scripting

bash script directory size

hello! i need to make a script that get a folder name in parameter and i get back the size of the folder include the subfolders! but i dont know how i need to start :S Example: a folder contain the followings a: drwxr-xr-x 2 user user 4096 febr 25 08.27 b -rw-r--r-- 1 user user 2 febr... (3 Replies)
Discussion started by: impish
3 Replies

7. Solaris

Need command to know the total size

:mad:i need command to know the total size of project in my system by Giga bit i try #du -s /*/projectname but i need total size for this project by G.B can you help me (6 Replies)
Discussion started by: ayman
6 Replies

8. Shell Programming and Scripting

Bash Script - File Size

I have a bash script. I need a modification for safety. my original bash script: mv /home/script/backup /home/script/backup2 mysql -u user -ppassword -Ddatabase --batch --skip-column-names -e 'select id, url from videos where url like "%http%" limit 1' | while read id url do youtube-dl... (1 Reply)
Discussion started by: tara123
1 Replies

9. Shell Programming and Scripting

Script to determine Date,TotalFile,total size of file based on date

I have file listed like below -rw-r--r--+ 1 test test 17M Nov 26 14:43 test1.gz -rw-r--r--+ 1 test test 0 Nov 26 14:44 test2.gz -rw-r--r--+ 1 test test 0 Nov 27 10:41 test3.gz -rw-r--r--+ 1 test test 244K Nov 27 10:41 test4.gz -rw-r--r--+ 1 test test 17M Nov 27 10:41 test5.gz I... (5 Replies)
Discussion started by: krish2014
5 Replies

10. Programming

Program or bash script to see total progress of copy

hi all, i want a program or to make a bash script to find out the total ETA/percent (would be nice aswell a progress bar) of a copy recursive command so lets say i do - cp -r /source_folder/ /destinatation_folder/ and when i run it i get no information on the screen of how the copy is... (20 Replies)
Discussion started by: robertkwild
20 Replies
All times are GMT -4. The time now is 03:34 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy