Sponsored Content
Full Discussion: Compress every file
Top Forums Shell Programming and Scripting Compress every file Post 302999244 by Steven_2975 on Friday 16th of June 2017 02:35:49 AM
Old 06-16-2017
Compress every file

Dear Experts,

I am new to this forum. Thank you for moderator to allow me to join.

I have a question about automatic compression using sh and crontab
on an application which runs on the Suse Linux Server 11 SP4.

My question is how to compress every file in a directory into its own tar whilst preserving the name for each file?
here is my sh code:

Code:
#!/bin/sh

DB_DATA_PATH="/db/shr/bcksrv/bck/IPAddress/DBX/Foldera"
DB_TAR_PATH="/db/shr/folderb"
DB_DATA

LINES=$(find "$DB_DATA_PATH" -maxdepth 1 -mtime -1 -name "bck_F1*" | wc -l)
if [ $LINES -gt 0 ]; then
	find "$DB_DATA_PATH" -type f -mtime +2 -iname "bck_F1*" -exec gzip -f '{}' ';'
fi

the above sh code is not working. Any inputs/ideas would be greatly appreciated. Thank you.

---------- Post updated at 03:35 PM ---------- Previous update was at 09:52 AM ----------

Anything wrong with my question ? Please let me know.

Last edited by Steven_2975; 06-16-2017 at 03:35 AM..
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

[help] Cant compress file

Anybody know what happened here? 162 lab2-36:~/try_direct/another> compress url.txt url.txt: -- file unchanged (8 Replies)
Discussion started by: endeavour1985
8 Replies

2. Shell Programming and Scripting

compress file using find

im doing a script to compress files in ${CompressPath} withe files older than ${FileAge}. The line below actually works, but I only need to compress files that are in ${CompressPath}. This line compresses all files that it can find under the ${CompressPath} and all its sub dirs. is there a way to... (6 Replies)
Discussion started by: tads98
6 Replies

3. UNIX for Dummies Questions & Answers

compress a file in unix

Hi, I want to compress a dmp file and ftp to another machine.pls tell me the steps to compress and uncompress the file in unix Thankyou (5 Replies)
Discussion started by: rujupriya
5 Replies

4. Shell Programming and Scripting

Compress a file before ftp

Hi, I have a script that ftp's to over 100 deifferent servers in turn, gets a specific file, renames it and drops it onto a local backup server. The files vary in size from 4mb to 150mb. I am within a secure intranet to security with ftp is not an issue. I want to auto compress the file... (1 Reply)
Discussion started by: MrMac
1 Replies

5. UNIX for Advanced & Expert Users

compress more than one file

hi, I need to compress a couple files in a directory.i tried using tar cvf filename1 filename2 but i am not able to open tar file. please suggest how to compress more than one file in to same file thanks in advance (2 Replies)
Discussion started by: prasee
2 Replies

6. Shell Programming and Scripting

Scripts for File Compress

Dear All, I have to compress entire files of folder is size of 1.10 GB. It is to be held on Windows NT machine. I have a folder called /folder1/. It contains around 200 files of size 1.10 gb. I want to compress those files in a zipped file. Compress process to be an automated process. Because... (0 Replies)
Discussion started by: moorthygs
0 Replies

7. Shell Programming and Scripting

unix script to takes the old data from a TXT file and compress them into new file

Hi, I am looking for the unix script which can takes the 2 month old data from a TXT file (there is one txt file in whiche messages are appended on daily basis) and compress them into new file.Please halp me out. (2 Replies)
Discussion started by: vpandey
2 Replies

8. UNIX for Advanced & Expert Users

how to compress .zlib file

Hi all, I wanted to know how to compress a .zlib file.. an working on unix so pls suggest accordingly. the file is pretty big(500 mb) also i would like to know any weblinks where i can get more info on various compressions commands in unix i have tried zip,compress commands but i have not... (1 Reply)
Discussion started by: wrapster
1 Replies

9. UNIX for Dummies Questions & Answers

Issue: Compress in unix server and FTP to windows and open the compress file using Winzip

Hi All ! We have to compress a big data file in unix server and transfer it to windows and uncompress it using winzip in windows. I have used the utility ZIP like the below. zip -e <newfilename> df2_test_extract.dat but when I compress files greater than 4 gb using zip utility, it... (4 Replies)
Discussion started by: sakthifire
4 Replies

10. Red Hat

Command to compress a file

Hi, When we want to compress a file which is of huge size then what command is best for us.Kindly suggest on this. 1.Tar command or 2.gzip command OS -- Linux 2.6 Regards, Maddy (6 Replies)
Discussion started by: Maddy123
6 Replies
CRON(8) 						      System Manager's Manual							   CRON(8)

NAME
cron - daemon to execute scheduled commands (Vixie Cron) SYNOPSIS
cron DESCRIPTION
Cron should be started from /etc/rc or /etc/rc.local. It will return immediately, so you don't need to start it with '&'. Cron searches /var/spool/cron for crontab files which are named after accounts in /etc/passwd; crontabs found are loaded into memory. Cron also searches for /etc/crontab and the files in the /etc/cron.d/ directory, which are in a different format (see crontab(5)). Cron then wakes up every minute, examining all stored crontabs, checking each command to see if it should be run in the current minute. When execut- ing commands, any output is mailed to the owner of the crontab (or to the user named in the MAILTO environment variable in the crontab, if such exists). Additionally, cron checks each minute to see if its spool directory's modtime (or the modtime on /etc/crontab) has changed, and if it has, cron will then examine the modtime on all crontabs and reload those which have changed. Thus cron need not be restarted whenever a crontab file is modified. Note that the Crontab(1) command updates the modtime of the spool directory whenever it changes a crontab. SEE ALSO
crontab(1), crontab(5) AUTHOR
Paul Vixie <paul@vix.com> 4th Berkeley Distribution 20 December 1993 CRON(8)
All times are GMT -4. The time now is 02:03 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy