Sponsored Content
Top Forums UNIX for Dummies Questions & Answers cksum all executables on drive Post 24749 by crazykelso on Wednesday 17th of July 2002 09:51:47 AM
Old 07-17-2002
cksum all executables on drive

I know I can run the cksum command for multiple files in a directory and send the results to a new file.

EX.)
# cd /usr
# cksum *_ex* > /tmp/cksumusr.txt

But I can't figure out how to run this command on multiple files in all directories on drive. Is it possible to do this, without having to manually type these commands for every directory on my drive, and how would I go about it.

If you could help me I would appreciate it.
Thanx
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

cannot create executables

I am trying to install PROFTPD-1.2.7 on a SCO OpenServer 5.0.6 Server with a gcc-2.95.2 installed the VOLS files from http://www.caldera.com/skunkware. The problem I am having is when I try to run ./configure in the proftpd directory I get this error: # ./configure checking build system... (6 Replies)
Discussion started by: stufine
6 Replies

2. Shell Programming and Scripting

Anyone know how cksum works?

hello all. I'm not asking about the algorithm - or how it goes about computing the checksum - I'm asking how it views/looks at the files it does the cksum on. For instance: Say you had a directory named "dir_A" And within this directory you had some files. So: dir_A - file1 -... (5 Replies)
Discussion started by: kapolani
5 Replies

3. Programming

executables ending with *

Hi All, I m very new to unix. I have a basic doubt .. In unix I m seeing that there is a * at the end of by executable name (exe1*).. Wht is the significance of that Thanks a lot in advance (2 Replies)
Discussion started by: binums
2 Replies

4. Shell Programming and Scripting

The cksum Problem

Hi, I have a working script, well it works on my machine but when I try it on others the cksum section does not work properly (I know the scripting is not of a high quality but I'm just trying to get it working) Heres the script: #!/bin/sh case $# in 0) echo "usage: enshar filename... (7 Replies)
Discussion started by: Dim-Wit
7 Replies

5. Shell Programming and Scripting

using cksum

hi, I am trying to use the cksum feature in unix. when i make a call to it i get returned something along the lines of: 4603435 14 file3 how do i get the first part of this response only; i.e: 4603435 I'm trying to use at a way without the use of sed and creating temp... (4 Replies)
Discussion started by: leeRoberts2007
4 Replies

6. UNIX for Advanced & Expert Users

Cksum dependencies

Hi, On what factors does the cksum depend. If i build 2 machines exactly the same, then can i get the checksum of 2 compiled files same. Thanks (3 Replies)
Discussion started by: vibhor_agarwali
3 Replies

7. Programming

Compare two executables

Hi - I have two complex (for me at least) make files. The older one creates a succesful executable. The later one uses if statements to conditionally make different versions of the executable. The 2nd produces an executable that fails. I have "eyeballed" the differences in the Make files and run... (18 Replies)
Discussion started by: BrighterLater
18 Replies

8. Shell Programming and Scripting

EEPROM CKSUM? what is this?

Hi all, So I have a binary file and I need to generate an expected EEPROM checksum for it. Ideally, I would like to input the file (with the path) and output a computed checksum. Ive been using (cksum file1) with no avail and I was just curious as to whether there is such thing as EEPROM cksum,... (1 Reply)
Discussion started by: TeamUSA
1 Replies

9. Shell Programming and Scripting

Searching for executables

Hello Unix users, this is my first post here. :) I want to search a directory (and subdirectories) for executable files (files with rwx------ permission) and move them to a different folder. What Unix commands can accomplish this? (2 Replies)
Discussion started by: Sagan_Radiation
2 Replies

10. Shell Programming and Scripting

Scripting with executables

Hi everyone, I am working with an executable (let's say work) in bash shell. When I run this work executable it asks the following information; 1- choose task a or b 2- input file 3- output file 4- some operational choices after it reads the given input file, does some algebraic... (17 Replies)
Discussion started by: hayreter
17 Replies
S5(1)							    BSD General Commands Manual 						     S5(1)

NAME
s5 -- set up and update S5 presentations SYNOPSIS
s5 [-Nv] [-d dir] [-f configfile] [-t template] [-T full] blank path s5 [-Nv] [-d dir] [-f configfile] [-t template] [-T full] cksum path s5 [-Nv] [-d dir] [-f configfile] [-t template] [-T full] mksum path s5 [-Nv] [-d dir] [-f configfile] [-t template] [-T full] update path s5 -h s5 help DESCRIPTION
The s5 tool eases the creation of presentation slides using the ``Simple Standards-based Slide Show System''. It may be used to create a working copy of a template directory or, later, to update the working copy after the template has changed over time. The s5 tool supports the following command-line options: -d Specify the top-level directory containing the available templates. -h Display a short help text and exit. -N No-operation mode; just display the commands without executing them. -t template Specify the template within the directory given by the -d option. -T full Specify the full path to the template directory instead of the default /usr/share/s5/s5-blank -v Verbose operation; display diagnostic information. The s5 tool supports the following actions: blank path Aliases: create, new Copy the template directory into the directory specified by path, creating it if necessary. cksum path Aliases: check, verify Verify the checksums recorded for the S5 presentation files in the directory specified by path. The s5 utility reports both files that have been modified (fail the checksum check) and files that no longer exist yet have checksums recorded. help Alias: usage Display a short help message and exit. mksum path Record the template checksums into a file in a directory specified by path. Users should never really have to execute this by hand, since it is done internally as part of the blank and update command processing. update path Update the S5 presentation files in the directory specified by path with the new versions in the S5 template directory. Before updating, the s5 utility verifies the checksums of the files in the path directory, and terminates if a mismatch is found. After that, s5 checks for any files that exist in both the new template and in the path directory, but are not recorded in the check- sum file (i.e. have been placed in path by hand after the last s5 blank or s5 update run) and terminates if any such files differ. If all these checks are successful, the s5 utility copies the template files over those in path, overwriting any existing files and retaining any files that do not exist in the template directory. THE CONFIGURATION FILE
The s5 utility's operation may be customized by specifying some common parameters in a configuration file that is read at each invocation. There are two configuration files - the global /etc/s5.conf and a per-user .s5.conf in the user's home directory. The global file is read first; the per-user file may override any of its settings. The configuration file has simple shell-like syntax; its purpose is merely to optionally set some variables. Lines starting with the ``#'' character are ignored as comments. The variables that affect the operation of s5 are: S5_DIR The top-level directory containing all the templates; overridden by the command-line -d option. Default: /usr/share/s5 S5_TEMPLATE The name of the template to use, a subdirectory within S5_DIR; overridden by the command-line -t option. Default: s5-blank THE CHECKSUMS FILE
The s5 utility stores the checksums of blank S5 presentations into a file named s5-checksums.txt into the presentation directory. This is a simple text file with lines containing of a keyword and values. The keywords that the s5 utility currently generates and parses are as fol- lows: CKSUM_CMD checksum-program The name of the checksum program to use; the default is cksum(1). CKSUM_ARGS [[argument...]] The arguments (if any) passed to the checksum program as defined by the CKSUM_CMD line. The default is an empty string, no arguments passed. FILE filename The name of the file that the following CKSUM line refers to. CKSUM checksum-line-text The output of the checksum command as specified by CKSUM_CMD and CKSUM_ARGS conflated into a single line. EXAMPLES
Start a brand new presentation: s5 blank ~/txt/openfest/2006/gnupg-pres cd ~/txt/openfest/2006/gnupg-pres/ mv s5-blank/ gnupg/ Verify if any of the S5 files in the presentation have been modified: s5 cksum gnupg/ Do the same, but display verbose information about the lines read from the checksums file and the files verified: s5 -v cksum gnupg/ Update the S5 presentation files after installing a new system-wide version of the S5 template: s5 update gnupg/ Store the checksums of the S5 template files (not the real files in the presentation directory!) into the s5-checksums.txt file in the gnupg/ directory; this is actually redundant, as it is done as part of the s5 blank invocation: s5 mksum gnupg/ SEE ALSO
The home page of the Simple Standards-based Slide Show System: http://www.meyerweb.com/eric/tools/s5/ HISTORY
The Simple Standards-based Slide Show System was written by Eric Meyer based on earlier work by Tantek Celik. The s5 tool and this manual page were written by Peter Pentchev in 2008. AUTHORS
Eric Meyer <eric@meyerweb.com> Tantek Celik <tantek@tantek.com> Peter Pentchev <roam@ringlet.net> BSD
January 7, 2010 BSD
All times are GMT -4. The time now is 02:05 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy