8 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hello,
I would like to know if it's a good practice to check the file permissions of the contents of a directory before moving them. For example:
mv -- "$directory"/* "$directory"/.* "$directory"/..?* "$destination"The variables $directory and $destination contain the path to an existing... (6 Replies)
Discussion started by: Cacializ
6 Replies
2. UNIX for Dummies Questions & Answers
Hello
I thought of different ways of integrity check for the backup and look for the fastest approach to start programming.
in all these approaches randomness is used.
I would appreciate if someone give more suggestions or correct me.
1- Machine Name Check We can check if the machines were... (5 Replies)
Discussion started by: frhling
5 Replies
3. UNIX for Advanced & Expert Users
Hi with the help of Gabriel canepa, i have just edited filename only in his code. The help which i got and he helped is
1) I have around 22 logs and each log should be updated in the last 24 hours from the current timestamp.
2) It should check for ERROR message (not error,Error) in the log and... (2 Replies)
Discussion started by: Kalaihari
2 Replies
4. Shell Programming and Scripting
Hello All,
Today i have been asking lots of question, hope to become good in scripting soon with all the wonderful advices i get. The question is i want to sort data a get uniq string from it. The code i am using to generate the output is:-
check_sun() {
for i in $SUN_PLATFORM
do
$ECHO... (0 Replies)
Discussion started by: asirohi
0 Replies
5. Shell Programming and Scripting
Hi all,
I need help now to stick the value inside $RHAT_PRODUCT and display that in every line in the output. What changes in the code can i do.
Please suggest
Thanks
Adsi
#!/bin/sh
ECHO=/bin/echo
FIND=/bin/find
AWK=/bin/awk
LS=/bin/ls
GREP=/bin/grep
... (1 Reply)
Discussion started by: asirohi
1 Replies
6. Shell Programming and Scripting
Hi All,
After Sorting directories and files i have got following output as below, now i only want the strings common in them, so the actual output should be as below in the bottom. How do i do that?
Thanks
-adsi
File to be modified:-
Common Components for ----> AA... (4 Replies)
Discussion started by: asirohi
4 Replies
7. Shell Programming and Scripting
Dear All,
Please view the below mentioned text and help me in arranging data in format like
DATE TIME Value (2nd-Feild)
e.g.
20-JUN-209 00:25:38 69.00
...........
...........
...........
...........
and so on till the file end.
20-JUN-2009 00:25:38, 195.20, ... (10 Replies)
Discussion started by: jojo123
10 Replies
8. Solaris
Hi,
I have two NFS shares mounted on a solaris system.
share1 and share2 , both are from different NFS servers
share1 has 500GB of data
share 2 is empty. I am copying all the data from share1 to share2.
It is like migrating the data from one NFS share to another.
Is there... (8 Replies)
Discussion started by: athreyavc
8 Replies
cksum(n) Cyclic Redundancy Checks cksum(n)
__________________________________________________________________________________________________________________________________________________
NAME
cksum - Calculate a cksum(1) compatible checksum
SYNOPSIS
package require Tcl 8.2
package require cksum ?1.1.2?
::crc::cksum ?-format format? ?-chunksize size? [ -channel chan | -filename file | string ]
::crc::CksumInit
::crc::CksumUpdate token data
::crc::CksumFinal token
_________________________________________________________________
DESCRIPTION
This package provides a Tcl implementation of the cksum(1) algorithm based upon information provided at in the GNU implementation of this
program as part of the GNU Textutils 2.0 package.
COMMANDS
::crc::cksum ?-format format? ?-chunksize size? [ -channel chan | -filename file | string ]
The command takes string data or a channel or file name and returns a checksum value calculated using the cksum(1) algorithm. The
result is formatted using the format(n) specifier provided or as an unsigned integer (%u) by default.
OPTIONS
-channel name
Return a checksum for the data read from a channel. The command will read data from the channel until the eof is true. If you need
to be able to process events during this calculation see the PROGRAMMING INTERFACE section
-filename name
This is a convenience option that opens the specified file, sets the encoding to binary and then acts as if the -channel option had
been used. The file is closed on completion.
-format string
Return the checksum using an alternative format template.
PROGRAMMING INTERFACE
The cksum package implements the checksum using a context variable to which additional data can be added at any time. This is expecially
useful in an event based environment such as a Tk application or a web server package. Data to be checksummed may be handled incrementally
during a fileevent handler in discrete chunks. This can improve the interactive nature of a GUI application and can help to avoid excessive
memory consumption.
::crc::CksumInit
Begins a new cksum context. Returns a token ID that must be used for the remaining functions. An optional seed may be specified if
required.
::crc::CksumUpdate token data
Add data to the checksum identified by token. Calling CksumUpdate $token "abcd" is equivalent to calling CksumUpdate $token "ab"
followed by CksumUpdate $token "cb". See EXAMPLES.
::crc::CksumFinal token
Returns the checksum value and releases any resources held by this token. Once this command completes the token will be invalid. The
result is a 32 bit integer value.
EXAMPLES
% crc::cksum "Hello, World!"
2609532967
% crc::cksum -format 0x%X "Hello, World!"
0x9B8A5027
% crc::cksum -file cksum.tcl
1828321145
% set tok [crc::CksumInit]
% crc::CksumUpdate $tok "Hello, "
% crc::CksumUpdate $tok "World!"
% crc::CksumFinal $tok
2609532967
AUTHORS
Pat Thoyts
BUGS, IDEAS, FEEDBACK
This document, and the package it describes, will undoubtedly contain bugs and other problems. Please report such in the category crc of
the Tcllib SF Trackers [http://sourceforge.net/tracker/?group_id=12883]. Please also report any ideas for enhancements you may have for
either package and/or documentation.
SEE ALSO
crc32(n), sum(n)
KEYWORDS
checksum, cksum, crc, crc32, cyclic redundancy check, data integrity, security
COPYRIGHT
Copyright (c) 2002, Pat Thoyts
crc 1.1.2 cksum(n)