Sponsored Content
Full Discussion: Print to file image sizes
Top Forums Programming Print to file image sizes Post 302723713 by graphicsman on Tuesday 30th of October 2012 03:26:01 PM
Old 10-30-2012
I extended my code to check the directory but now my issue is if try to echo $f it gives me the full path and the filename of the image. How can I just get the name to also print next to the directory??

Code:
		echo 'checking images sizes'
		{
			
			for f in $(find $DIRECTORY/$directoryname -name \*.jpg);
				do
				let fsize=$(stat -c %s "$f");
					if (( fsize > 2097152 ))
						then
							echo "$directoryname  $f"
					fi
				done
			} >> results.txt


EDIT:
and how do you do an && in bash so I can check for .jpeg and .jpg

Last edited by graphicsman; 10-30-2012 at 05:05 PM..
 

8 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

compare file sizes

Is there a command that will return the name of the largest file within a directory? If so, can I set the returned filename into a variable? (4 Replies)
Discussion started by: joli
4 Replies

2. Windows & DOS: Issues & Discussions

print image files to variety printer models

Hi, I am currently working on a windows platform (2000 and XP) and was wondering if there are today solutions for the task I have. I need to print image files onto a variety of inkjet printer models, most epson non-postscript. Some of the models I know but new models are added almost every... (0 Replies)
Discussion started by: jokofix007
0 Replies

3. UNIX for Dummies Questions & Answers

Help on adding file sizes

Hi I need to take a list of files that are defined by an ls -ltr or grep for particular file names - and add up the byte size colum which is field 5 seperated by a space. I tried to do this but I think I am way off: for file in 'ls -ltr | grep 20070916 | nawk -F" " '{temp+=5} END {print... (1 Reply)
Discussion started by: llsmr777
1 Replies

4. Shell Programming and Scripting

Help with file sizes

I have 2 big files in the size of gb. They are same with respect to content, both are “,” delimited. Now both of them are created by two different processes but has the same logic. The problem is they are differing only in few bytes for e.g one file is 202195751 bytes other is 202195773. So... (2 Replies)
Discussion started by: dsravan
2 Replies

5. UNIX for Dummies Questions & Answers

Checking for file Sizes

Hi , I have some 10 files where i need to check the size of each and every file...if the size of the file is 0...I shud send out an email mentioning which file is actually of 0KB size.. Pls help (13 Replies)
Discussion started by: saggiboy10
13 Replies

6. Shell Programming and Scripting

Add all file sizes in ls -l

solaris 10 (c shell) need a command or script that will add up all (*.tmp) file sizes in bytes of a single directory, or kbytes, no matter (1 Reply)
Discussion started by: ajp7701
1 Replies

7. UNIX for Dummies Questions & Answers

How to create a print filter that print text & image?

Currently, I have a print filter that takes a text file, that convert it into PCL which then gets to a HP printer. This works. Now I need to embedded a image file within the text file. I'm able to convert the image file into PCL and I can cat both files together to into a single document... (1 Reply)
Discussion started by: chedlee88-1
1 Replies

8. Shell Programming and Scripting

Comparing file sizes

Hello, I need to compare the size of a file to what it's size was 20min ago. So far my outline script is:ls -ls /home > filesizeafter.txt compare filesizeafter.txt filesizebefore.txt > filesizechange.txt if /home filesizechange.txt > 100 { email root; } ls -ls /home >... (2 Replies)
Discussion started by: chyurdan
2 Replies
size(1) 						      General Commands Manual							   size(1)

NAME
size - print section sizes of object files SYNOPSIS
files DESCRIPTION
produces section size information for each section in the object files. The size of the text, data and bss (uninitialized data) sections are printed along with the total size of the object file. If an archive file is input to the command, the information for all archive mem- bers is displayed. Options recognizes the following options: Print sizes in decimal. This is the default. Print sizes in octal. Print sizes in hexadecimal. Print version information about the command. Print a verbose list of the subspaces in the object files. Each subspace is listed on a separate line with its size, physical address, and virtual address. Print the size of each allocatable section (ELF only). Print the size and permission bits of each loadable segment (ELF only). Print the sizes of non loadable segments or non allocatable sections (ELF only). Print the usage menu. EXTERNAL INFLUENCES
Environment Variables The following internationalization variables affect the execution of Determines the locale category for native language, local customs and coded character set in the absence of and other environment variables. If is not specified or is set to the empty string, a default of (see lang(5)) is used instead of Determines the values for all locale categories and has precedence over and other environment variables. Determines the locale that should be used to affect the format and contents of diagnostic messages written to standard error. Determines the locale category for numeric formatting. Determines the locale category for character handling functions. Determines the location of message catalogues for the processing of If any internationalization variable contains an invalid setting, behaves as if all internationalization variables are set to See envi- ron(5). International Code Set Support Single- and multi-byte character code sets are supported. DIAGNOSTICS
name cannot be read. name is not an appropriate object file. EXAMPLES
Compare the sizes of the text, data, and bss sections for two versions of a program: SEE ALSO
System Tools: as(1) translate assembly code to machine code cc(1) invoke the HP-UX C compiler ld(1) invoke the link editor Miscellaneous: a.out(4) assembler, compiler, and linker output ar(4) archive format STANDARDS CONFORMANCE
size(1)
All times are GMT -4. The time now is 05:12 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy