foundc=0
nfoundc=0
fflist=""
nflist=""
for file in $FILELIST
do
if [[ -s "${file}" ]];then
# file is found and is > 0 bytes.
foundc=$(( found + 1 ))
fflist="${fflist}\n${file}"
...do something else you want...
else
# file is not found or is 0 bytes
nfoundc=$(( nfounc + 1 ))
nflist="${nflist}\n${file}"
...do something else you want...
fi
done
print "List of found files:\n\n${fflist}\n---------"
print "List of NOT found files:\n\n${nflist}\n-----"
print "number of files in [$FILELIST] found = [${foundc}]\n"
print "number of files in [$FILELIST] NOT found = [${nfoundc}]\n"
I've not tested above so maybe couple of bugs.
You could of course save the outputs to a file instead of a variable.
NOTE: accessing the variable list of files will contain \n whereas printing it out should put each entry on new line.
Hi
Does anybody know how I can check if a file exists on a remote machine
i.e. see bellow, this doesn't work by the way and if tried countless variations on this
#!/bin/sh
hostname=server56
if ; then
echo file exists
else
echo file doesn't exist
fi
Any help on this would... (2 Replies)
Hi all!
I know that this may not be the best forum to ask ulp and eagle related question. But the guys from eagle didn't know the answer and this is the BEST programming forum I know :D
How can I check if a file exists while programming eagle's ulp's?
There is not much information on-line.... (2 Replies)
guys,
I am trying to write a script that does the following:
it looks for a file in a specific directory and if the file is not there (NOT), it emails me. I have tried the following but its not working. It simply hangs up. Please help.
if
then
mail -s 'blah blah blah' my email... (4 Replies)
Hi. I'd like to have an IF-Then-Else statement where I can check to see if a file exists? We have the Bourne Shell by default. I'm looking for the syntax to do something like this:
if myfile.txt exists then
...my code
else
...my code
end if
Any help would be greatly... (5 Replies)
I want to write a script to see if various files exist. What I want to do is have the script search in various directories if a file exist, and if not, then output something like "/path/file does not exist". I don't actually know of how to check and see if a file exists or not. What I have in mind... (2 Replies)
Hi
#Testing for file existence
if ; then
echo 'SCHOOL data is available for processing'
else
echo 'SCHOOL DATA IS NOT AVAILABLE FOR PROCESSING'
:
i wrote a script, where it begins by checking if file exists or not.
If it exists, it truncates the database... (2 Replies)
Hi Gurus,
I have a requests to find if all the file in the filelist exist in certain directory.
example:
my filelist
abc
def
ddd
cde
afg
how can I find these 5 files exists at director /home/abc
Thanks in advance (7 Replies)
Hi,
I want to check if the file exists or not in the directory.
i am trying below code but not working.
File="/home/va59657/Account_20090213*.dat"
echo "$File"
if ]; then
echo "file found"
else
echo "file not found"
fi
However i am getting file not found even if file exits as... (5 Replies)
Hi,
I have the below code written. However I am not getting the desired output
I am checking if the particular path has file in it.
#!/bin/bash
ls -l /IRS2/IRS2_ODI/INFILE/*LS* 1>/dev/null 2>/dev/null
if
then
echo $?
echo "File Exists"
fi
... (3 Replies)
I need to check whether a file exists and has been changed.
The file should contain a specific string. The file should also have been changed within the last ten seconds.
How do I do that? (3 Replies)
Discussion started by: locoroco
3 Replies
LEARN ABOUT DEBIAN
avinfo
AVINFO(1) User Commands AVINFO(1)NAME
AVInfo - Audio/Video file information automatic extractor
SYNOPSIS
avinfo [FILENAME] [OPTIONS] [TEMPLATE] [OUTPUT]
avinfo [-l=FILELIST] [OPTIONS] [TEMPLATE] [OUTPUT]
avinfo -l- [OPTIONS] [TEMPLATE] [OUTPUT]
avinfo [--help | --version]
DESCRIPTION
Extracts information from FILENAME or files in FILELIST and generates a report.
OPTIONS:
-f=extension
forces the use of module associated with extension
-l=list
use filelist (use -l- for stdin)
-i=ms delay between files in filelist (in ms) (/*TODO*/)
-e=ext exclude an extension (do not apply associated module)
-m=number
max line length (0 - no restriction)
-s=value
for advanced tuning of modules (/*TODO*/)
-v=name=value
set int. variable 'name' to 'value' (text or number)
External TEMPLATEs:
-th=template
header template (string, use without value to disable)
-thf=filename
get header template from a file
-tb=template
body template (string, use without value to disable)
-tbf=filename
get body template from a file
-tf=template
footer template (string, use without value to disable)
-tff=filename
get footer template from a file
Built-in TEMPLATEs:
--default
used by default
--description
for creating (updating) descrpipt.ion files
--list for filelist (plain text) generation
--html-list
for filelist (html) generation
--csv-list
for filelist (CSV, e.g. for Excel)
--short
alt. version of --default template
--far "nice" formated report (for FAR Manager) (contains MS-DOS pseudographic characters)
OUTPUT:
-o=file
file to write the report to (default is stdout)
Other OPTIONS:
--help prints this help page
--version
prints avinfo version and copyright
You can use ':' instead of '=' in all OPTIONS or just omit it.
TEMPLATEs use AVInfo Simple Script (A.S.S.) syntax.
Examples of commands:
avinfo file.ogm --raw
find . -name '*.avi' -print | avinfo -l- --html-list -o=avilist.html
avinfo -l:list -thf:header -tbf=body -tff=footer >report
SEE ALSO
Additional documentation for AVInfo can be found in the package documentation directory.
(c) George Shuklin, 2001-2004, http://shounen.ru/soft/avinfo/
This is free software. You are welcome to redistribute it under the terms and conditions of GNU General Public License.
AVInfo 1.0 alpha 15 [Balalaika] April 2005 AVINFO(1)