Need UNIX script to check checksum and dummy file creation.
Hi Folks,
I need a UNIX script which will copy files(Table wise) from source directory to destination directory (Under table directory) and also creates 2 additional files after getting copied to destination directory with extension .pdy and .ldy , . pdy file will be zero byte file should get created with table name (i.e. Table : xyz should get xyz.pdy file ) and .ldy file should get table_name, checksum of that file, and checksum method used (where comma(,) is field separator.
any help is greatly appreciated.
We're glad to help you if you're stuck, but please show your own efforts first, accompanied with OS, shell, and tools' versions, careful, detailed decription of the problem, meaningful sample data, and error messages if they exist (or description of malbehaviour otherwise).
If what you posted is homework / classwork, please post in the adequate forum filling in the entire form.
I'm having a hard time to reconcile your specification in post #1 with what you show in post #3 - no cp command, no empty .pdy file creation, no cksum method determination, and the fields echoed don't match the ones given in spec nor within post #3
How would you get along with this as a starting point:
This is executed in a subshell so the cd command won't change your parent shell's CWD. And, yes, you're reading correctly - the redirection without a command will just create an output file but won't put anything in.
Last edited by RudiC; 02-25-2019 at 08:29 AM..
Reason: Found the opening parenthesis an cd $SRC missing
Do you have sha1sum available? That is very good at generating/checking checksums. Expanding on the suggestion from RudiC:-
This will also give you the file /data/final_files/sha1sums that your can use as input to sha1sum very simply like this:-
This command will read the checksum file and then try to confirm the files listed. Note that it will be a relative path in the checksum file, so you will have to be in the correct directory.
Would just collecting the sha1sum output be easier than trying to write your own and build your own checking process? (presumably some similar counting etc., but in reverse)
I hope that this helps,
Robin
Last edited by rbatte1; 02-25-2019 at 08:31 AM..
Reason: Corrections to various bits, including using field 3 in the cut!
These 3 Users Gave Thanks to rbatte1 For This Post:
Hello all,
Info:
System RedHat 7.5
I need to create a script that based on the creation time,
if the file is older then 5 minutes then execute some stuff, if not exit.
I thought to get the creation time and minutes like this.
CreationTime=$(stat -c %y /tmp/test.log | awk -F" " '{ print... (3 Replies)
Hi All,
Can any one help how to long list today's files in unix.i.e files which are have been created today should be able to "ls -ltr" .I should be able to apply the "ls -ltr" command on today's files(should not include all the files which were there in the directory).
Thanks in advance!!! (3 Replies)
hi all i want a script to FTP a file and should generate a quality checksum file
means when I FTP a file from one server to another server it should generate a QC file which should contain timestamp,no.of records in that file
Thanks in advance
saikumar (3 Replies)
Hello
I am communicating with two devices using my computer over UDP protocol. The application is running fine. When I monitored the UDP traffic using Wireshark software, I found that there were too many Checksum errors.
Please find attached the png file showing this error. I am about to... (0 Replies)
Hello,
I registered and recreated this thread because everywhere we can see "It's not possible to get the file creation time in UNIX fs". This is not true any more with Ext4! Unfortunately, there is not user-level tools that allow you to read those information. You have to use a low level tool... (4 Replies)
Advance Thanks.
(1) I would like to know any unix/Linux command to check EOF char in a file.
(2) Or Any way I can check a file has been reached completely at machine B from machine A. Note that machine A ftp/scp the file to machine B at unknown time. (5 Replies)
Hi Rockers,
I hope u r dng good one. I have a one question is in unix with informatica . I need a unix script to check whether particular file exists in the folder , If it means we have a informatica server , so we can start the informatica server by accessing that file. Every week we have... (0 Replies)
I want to find the size of particular file exists in a particular directory
and i wnt to zip it.
In the below mentioned code it should check the MQ.log in the
particular directory.Please correct my code so that it will check
for particular MQ.log but i could not able to check whether
the... (9 Replies)
Hi,
I want to create unix script such that it should run on machine A, it should run TAR commands on machine B and copy that TAR to machine C.
Is it possible?
Thanks
Rahul (2 Replies)