find limitation


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting find limitation
# 1  
Old 04-18-2005
Question find limitation

Hi ,

i'm trying to use "find "command with "-size "option but i encounter 2gb file limitation.

Can you confirm this limitation ?

Is there a simple way to do the same thing ?

My command is :

<clazz01g-notes01>/base/base01 # find /base/base01 -name '*.nsf' -size +5242880000c -exec ls -g {} \; 2>/dev/null|sort -brn -k4,4
-rw------- 1 notes 5246287872 Apr 18 13:36 /base/base01/
-rw------- 1 notes 4626317312 Apr 18 15:26 /base/base01/
-rw------- 1 notes 4348444672 Apr 18 15:27 /base/base01/
-rw------- 1 notes 3746562048 Apr 18 15:26 /base/base01/
-rw------- 1 notes 3619872256 Apr 18 13:35 /base/base01/
-rw------- 1 notes 2820407296 Apr 18 15:02 /base/base01/
-rw------- 1 notes 2636644352 Apr 18 15:26 /base/base01/
-rw------- 1 notes 2489581568 Apr 18 14:24 /base/base01/
-rw------- 1 notes 2467299328 Apr 18 15:27 /base/base01/
-rw------- 1 notes 2362703872 Apr 18 15:20 /base/base01/
-rw-r--r-- 1 notes 2332819456 Feb 14 07:40 /base/base01/
-rw------- 1 notes 2330722304 Apr 18 15:27 /base/base01/
-rw------- 1 notes 2282225664 Apr 18 15:07 /base/base01/


thanks in advance
Christian
# 2  
Old 04-18-2005
Computer the Pollock method

The following will give you a flat file list of files over two gig; maybe you can incorporate them into a find script or something.

ls -As1 anydir > dir.lst
sed '/total/d' dir.lst > dirmod.lst
awk -F " " '$1 >= 4194304 {print $2}' dirmod.lst > monstoruslyhugefatfiles.lst

hope it at least gives you something to chew on.
# 3  
Old 04-19-2005
Thanks for your help , in fact the solution was in the "-size" option :

<clazz01g-notes01>/base/base01 # find /base/base01 -name '*.nsf' -size +9000000

the "little" c means calculates directly in bytes and i think it's limited to 2gb

but without "c" we are in 512 bytes blocks so we must divide the size we want here 5gb /512 = about 9.000.000

and it works !

christian
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. AIX

What is the limitation in AIX?

Hi All, i got few questions... 1) What is the maximum number of files that we can save under a single directory in AIX ? (* we have enough storage/disk space) 2) And what is the maximum number of sub - directories in side a directory? I know that...every directory is a (special)... (11 Replies)
Discussion started by: System Admin 77
11 Replies

2. UNIX for Dummies Questions & Answers

Limitation in addition

whats wrong with this addition? Whats the maximum number of digits can be handled? pandeeswaran@ubuntu:~/Downloads$ const=201234454654768979799999 pandeeswaran@ubuntu:~/Downloads$ let new+=const pandeeswaran@ubuntu:~/Downloads$ echo $new -2152890657037557890 pandeeswaran@ubuntu:~/Downloads$ (4 Replies)
Discussion started by: pandeesh
4 Replies

3. Shell Programming and Scripting

Limitation on rm command

Hi all, does any one know ,if there is any limitation on rm command limitation referes here as a size . Ex:when my script try to rum rm command which have size of nearly 20-22 GB ..CPU load gets high ? if anyone know the relation of CPU load and limitation of rm command . (8 Replies)
Discussion started by: niteshagrawal06
8 Replies

4. HP-UX

Limitation on *.ext

Is there a size limit when passing an argument using wildcards? I.E. when I pass an argument in the form (like) "ftp_auto *.txt" - is there a limitation on the size of UNIX expanding "*.txt" ? (1 Reply)
Discussion started by: vslewis
1 Replies

5. UNIX for Advanced & Expert Users

Find command -size option limitation ?

Hi All, I ran code in test environment to find the files more than 1TB given below is a snippet from code: FILE_SYSTEM=/home/arun MAX_FILE_LIMIT=1099511627776 find $FILE_SYSTEM -type f -size +"$MAX_FILE_LIMIT"c -ls -xdev 2>/dev/null | while read fname do echo "File larger than... (3 Replies)
Discussion started by: Arunprasad
3 Replies

6. UNIX for Dummies Questions & Answers

grep limitation

Hello, I am looking for a way to get around an issue, as I am using the grep command in a very common situation: grep ^50 File.*.txt | "some awk process" My problem is that bash throws me an error on the grep command if the directory in question contains several thousands files. ... (6 Replies)
Discussion started by: Indalecio
6 Replies

7. Shell Programming and Scripting

Awk limitation

Hi All, I have an awk code below. I have an input file which has a line which has a last field with about 4000 characters and it pop up an error stated below. It is too much for awk to take ? Awk Code: {if( $NF == "2007" && $1 == "**" ) LINE = $0;} END{printf("%20s\n",LINE); } Error:... (28 Replies)
Discussion started by: Raynon
28 Replies

8. Shell Programming and Scripting

Is this a bug or a limitation?

Hi, I'm having a problem with a while loop syntax that doesn't seem to loop correctly. TODAY=`date +%d%m%Y` while read hostname #for hostname in $(cat $CONFIG) do OUTFILE=/tmp/health_check.$hostname.$TODAY if then touch $OUTFILE func_header else rm $OUTFILE ... (2 Replies)
Discussion started by: gilberteu
2 Replies

9. Shell Programming and Scripting

Limitation of ls command

Hi, Iam using an alias to get the file count from one directory using normal ls command like ls file*|wc -l.If my file increases more than 35,000 ,my alias is not working.It shows that arg list too long. is that can be limitation of ls or problem in alias? I would appreciate if anyone can... (2 Replies)
Discussion started by: cskumar
2 Replies

10. HP-UX

HP-UX 11i - File Size Limitation And Number Of Folders Limitation

Hi All, Can anyone please clarify me the following questions: 1. Is there any file size limitation in HP-UX 11i, that I can able to create upto certain size of file (say 2 GB) and not more then that???? 2. At max. how many files we can able to keep inside a folder???? 3. How many... (2 Replies)
Discussion started by: sundeep_mohanty
2 Replies
Login or Register to Ask a Question