Filter the file list greater then the size specified by user


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Filter the file list greater then the size specified by user
# 1  
Old 01-30-2009
Bug Filter the file list greater then the size specified by user

HI,

Can any tell me how to filter the list of files greater than the size specified by user. The size should be provided by user as an input.

Regards
shiva
# 2  
Old 01-30-2009
Same question as in this thread:

https://www.unix.com/shell-programmin...sting-awk.html

Maybe try out some of the code examples given.
# 3  
Old 01-30-2009
Filter the file list greater then the size specified by user

I tried it but its not working with the variable, its displays all the files. its only working correctly if i is an integer instead of variable


reagrds
shiva
# 4  
Old 01-30-2009
What I tried to explain to the user in the other thread I try to explain to you too. When you get the value by "du" for example, either get it without a size description like "k" for kilobyte (other user used "du -ah" giving stuff like 12K as output), or just strip the character so that only numbers remain.

You are not also the user vivek.bharadwaj?

It is not the problem for awk to compare numbers since it doesn't make a difference between the string 100 and the integer 100. Problem is the 100K! This is alphanumeric stuff awk can't compare to a number.
# 5  
Old 01-30-2009
Zaxxon

I am not him and he is not me Smilie . I've removed that k factor by removing the -h option from du but it hasnt brought me any closer to finding the solution.
# 6  
Old 01-30-2009
awk

I have tried this but have some problem pls correct it
du -ah | awk '$1 > s' s="$filesize" is not working properly. Its only comparing the first digit of the size.
# 7  
Old 01-30-2009
Good thing, vivek Smilie

No guys, it is not comparing only the 1st digit. I don't know how you come to that impression. Check vivek's thread, I've updatet it. I am closing this thread since it is the same topic like vivek's so continue in his thread for the ease of following threads, please.

Closed Smilie

https://www.unix.com/shell-programmin...sting-awk.html
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

Find command size greater than or equalto

How do I find the files greater than or equal to a given size using find command. find ./ -size +0k --> Lists files greater than 0K find ./ -size 0k --> Lists the file size equal to 0K. I have other conditions to check, hence using find command. Thanks in advance. (4 Replies)
Discussion started by: deepakwins
4 Replies

2. HP-UX

List of file name with size

how to get the file name list with size descriptive in hp-ux Required output: permission link user group size(with MB,KB,GB etc) date time name (7 Replies)
Discussion started by: Jewel
7 Replies

3. UNIX for Dummies Questions & Answers

look for file size greater than "0" of specific pattern and move those to another directory

Hi , i have some files of specific pattern ...i need to look for files which are having size greater than zero and move those files to another directory.. Ex... abc_0702, abc_0709, abc_782 abc_1234 ...etc need to find out which is having the size >0 and move those to target directory..... (7 Replies)
Discussion started by: dssyadav
7 Replies

4. Shell Programming and Scripting

filter file size and file name

I want to filter file information so that i have a column containing file size adjacent to a column containing that files name. I am using: find . -type f -exec ls -l {} \; | awk '$5 $9 {print $5 $9}' and the problem lies with $9 because it prints the file path, /. . ./filename. I want the... (3 Replies)
Discussion started by: robin_simple
3 Replies

5. Shell Programming and Scripting

Shell script to read lines in a text file and filter user data

hi all, I have this file with some user data. example: $cat myfile.txt FName|LName|Gender|Company|Branch|Bday|Salary|Age aaaa|bbbb|male|cccc|dddd|19900814|15000|20| eeee|asdg|male|gggg|ksgu|19911216||| aara|bdbm|male|kkkk|acke|19931018||23| asad|kfjg|male|kkkc|gkgg|19921213|14000|24|... (4 Replies)
Discussion started by: srimal
4 Replies

6. Shell Programming and Scripting

Unix file empty.. but size is greater than zero??/

Hi, I have a file by redirecting some contents in unix shell. Even when there is no content that is being redirected, the file size still shows greater than zero. but even if there is no matching pattern the file APPRES has size greater than 0bytes. awk -f AA.awk $logfile>APPRES... (3 Replies)
Discussion started by: justchill
3 Replies

7. Shell Programming and Scripting

shell script to check file size greater than 50M

Hi All, OS:AIX 64 bits using korn shell. Requirement: shell script to check file size greater than 50M and send mail alert. Thanks for your time! Regards, (3 Replies)
Discussion started by: a1_win
3 Replies

8. UNIX for Dummies Questions & Answers

List File size

Hello all, I have a directory filling up. I need to determine the size of the files in the directory. How do I do that, what command should I run when I am in the directory? Next question, can I expand the partition size? (10 Replies)
Discussion started by: komputersman
10 Replies

9. Shell Programming and Scripting

Can I find wether a particular file exist and size greater than zero...help please

Can I find wether a particular file exist and size greater than zero in one line command. similar to this if && something in one if test .... e.g. if 1.) is it possible ? ... if yes how 2.) what would be the return type in case there is success or failure. I mean if both are... (4 Replies)
Discussion started by: guhas
4 Replies

10. Shell Programming and Scripting

File size greater than 0

ok I want to know how to touch a file and find out that it is greater than 0 then if it is not I want to fail the job other wise I want to success amnd go on. Can anyone help. Thanks Shannon Kammer (1 Reply)
Discussion started by: skammer1234
1 Replies
Login or Register to Ask a Question