Sponsored Content
Top Forums Shell Programming and Scripting Getting file count in a variable Post 302903192 by Don Cragun on Monday 26th of May 2014 03:00:53 AM
Old 05-26-2014
Assuming you are using a shell that accepts POSIX standard arithmetic expansions, a more direct approach would be something like:
Code:
cd /temp    # Did you really mean /tmp???
fcnt=0
for i in aa bb cc dd
do      if [ -e "sample_${i}_test" ]
        then    fcnt=$((fcnt + 1))
        fi
done
if [ $fcnt -eq 4 ]
then    echo "There are $fcnt files present in /temp"
else    echo "There are only $fcnt files present in /temp; try again later."
        exit 1
fi
echo 'Continue processing...'

 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

select count(*) into a variable

Hi, Could anybody help me how can I assign the value of "select count(*) from table1" to a variable in an unix shell script. Thanks. (4 Replies)
Discussion started by: nguda
4 Replies

2. Shell Programming and Scripting

setting file count to a variable

Hey guys. My goal here is to count the number of .dat files in in a directory(28 files). If 28 files exist I am ok. Having trouble doing this. Any help would b e greatly appreciated. #!/usr/bin/ksh #============================================================================= ### Define local... (3 Replies)
Discussion started by: ecupirate1998
3 Replies

3. UNIX for Dummies Questions & Answers

How to count the record count in an EBCDIC file.

How do I get the record count in an EBCDIC file on a Linux Box. :confused: (1 Reply)
Discussion started by: oracle8
1 Replies

4. Shell Programming and Scripting

Getting Sum, Count and Distinct Count of a file

Hi all this is a UNIX question. I have a large flat file with millions of records. col1|col2|col3 1|a|b 2|c|d 3|e|f 3|g|h footer**** I am supposed to calculate the sum of col1 1+2+3+3=9, count of col1 1,2,3,3=4, and distinct count of col1 1,2,3=c3 I would like it if you avoid... (4 Replies)
Discussion started by: singhabhijit
4 Replies

5. Shell Programming and Scripting

count of a string within a variable

I am writing ksh to check for duplicate records in two different set of tables on oracle database, to get this i am running two plsql qurries at a time through the ksh, so the output of the qurries will be stored in variable say "SQL_STRING". So now to say if duplicate records exists in table or... (3 Replies)
Discussion started by: vpv0002
3 Replies

6. Shell Programming and Scripting

To count a string with in a variable

I am writing a ksh to check for duplicate records in two different set of tables on oracle database, to get this i am running two plsql qurries at a time through the ksh, so the output of the qurries will be stored in variable say "SQL_STRING". So now to say if duplicate records exists in table or... (6 Replies)
Discussion started by: vpv0002
6 Replies

7. UNIX for Dummies Questions & Answers

How to set a variable with a count variable i.e. VARIABLE$COUNT

Hi All I've very nearly finished this script I'm working on but have hit another idiots problem, after googling I can't see a solution for this one. I have a while count loop that checks checks two consecutive values then increments the count by two. What the script has to do is then check... (5 Replies)
Discussion started by: Bashingaway
5 Replies

8. Shell Programming and Scripting

count lines in file to variable

I have a text file in which you need to identify the number of lines that looks like this: awk '{x + +} END {print x}' filename The problem is that I do not know how this data to any variable in which then need to continue to work in a cycle for .. do not know someone help? Sorry for my... (4 Replies)
Discussion started by: gizmo16
4 Replies

9. UNIX for Dummies Questions & Answers

To count total of specific character in a file and save its value to a variable

Hi all, I have a file that contains characters. How do I get total of spesific character from that file and save the count to a variable for doing for calculation. data.txt 1 2 2 2 2 3 3 4 5 6 7 8 5 4 3 4 (5 Replies)
Discussion started by: weslyarfan
5 Replies

10. Shell Programming and Scripting

awk variable search and line count between variable-search pattern

Input: |Running the Rsync|Sun Oct 16 22:48:01 BST 2016 |End of the Rsync|Sun Oct 16 22:49:54 BST 2016 |Running the Rsync|Sun Oct 16 22:54:01 BST 2016 |End of the Rsync|Sun Oct 16 22:55:45 BST 2016 |Running the Rsync|Sun Oct 16 23:00:02 BST 2016 |End of the Rsync|Sun Oct 16 23:01:44 BST 2016... (4 Replies)
Discussion started by: busyboy
4 Replies
DTCK(1p)						User Contributed Perl Documentation						  DTCK(1p)

NAME
dtck - Check the DNSSEC-Tools data files for sanity. SYNOPSIS
dtck [options] [dtck_config_file] DESCRIPTION
dtck checks DNSSEC-Tools data files to determine if the entries are valid. dtck checks the validity of DNSSEC-Tools configuration files, rollrec files, and keyrec files. It does not perform the file checking itself, but runs checking programs specific to each type of data file. A dtck configuration file is consulted to determine the files to check. This file lists the DNSSEC-Tools data files and their types. If a dtck configuration file is not given on the command line, dtck will only check the DNSSEC-Tools configuration file. This is equivalent to running dtconfchk directly. DTCK CONFIGURATION FILE
A dtck configuration file contains a list of the files to be checked by dtck. Except for comments, each line has the following format: keyword file directory keyword is one of "config", "rollrec", or "keyrec". file is the pathname of the file to be checked. directory is the name of the directory that holds file and is optional. The dtck configuration file contains the following types of records: config These lines define the DNSSEC-Tools configuration files that will be checked. The dtconfchk program will be used to verify these files. rollrec These lines define the rollrec files that will be checked. The rollchk program will be used to verify these files. keyrec These lines define the keyrec files that will be checked. The krfcheck program will be used to verify these files. comments Any lines starting with an octothorpe (#) are comment lines and are ignored. OPTIONS
dtck takes two types of options. Options of the first type are handled directly by dtck, controlling its output and processing. Options of the second type are passed to the file-checking programs and are not further handled by dtck. Options Handled by dtck -defcon This option directs dtck to add the default DNSSEC-Tools configuration file to the list of configuration files to be checked. -list The names of the files will be listed as they are checked. -pretty Clarifying output is added to the output from dtck and the file-checking programs. -help Display a usage message. Options Not Handled by dtck -count The file-checking programs will display a final error count. -quiet No output will be given by the file-checking program. -verbose Verbose output will be given by the file-checking program. -Version Displays the version information for dtck and the DNSSEC-Tools package. COPYRIGHT
Copyright 2007-2012 SPARTA, Inc. All rights reserved. See the COPYING file included with the DNSSEC-Tools package for details. AUTHOR
Wayne Morrison, tewok@tislabs.com SEE ALSO
dtconfchk(8), krfcheck(8), rollchk(8) dnssec-tools.conf(5), keyrec(5), rollrec(5) perl v5.14.2 2012-06-21 DTCK(1p)
All times are GMT -4. The time now is 02:28 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy