04-25-2010
Need help in finding filesize , moving file , gzipping file
Hi ,
Please help with the following questions
1) how can i find size of a file ? i have written du -k $flname > s1 . Is this right ?
Any other better suggeastions ?
2) how do I use mv command for moving the file ? I need the syntax with some examples
3) Command for printing the total number of files and folders in the gzipped file .
4) How can I compress a folder using gzip ? when I tried it gave me an error saying gzip can't zip a folder
5) how can I keep the original file after gzipping , as you know gzip usually deletes the original file after gZipping
6) I want to gzip even the fies inside the subfolders of my file , sowhich command should I use ? Will gzip -r $filename do it ?
Thanks for answering .
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
i have a file myfile. it has the below entries
/temp/firstfile
/temp/secondfile
and many more..
okay, now, i want to addup all the space occupied by this file
hmmm, but i met with a problem in getting each file out.
i did a silly command like more myfile | grep temp | ls -ltr
and it... (3 Replies)
Discussion started by: yls177
3 Replies
2. Shell Programming and Scripting
I'm working on a script that will perform a backup, save a log of said backup and send the output to me in an email. Everything is working fine so far except that I can't figure out how to specify a maximum file size for the log file. I don't want a runaway log file jamming up the server.... (7 Replies)
Discussion started by: spectre_240sx
7 Replies
3. Shell Programming and Scripting
Hi All
my scenario is as follows...
I have the following three files in directory alphabet, containing the respective character string...
Filename Character String
alphabet01.dat AAA
alphabet02.dat BBB
alphabet03.dat CCC
based on... (12 Replies)
Discussion started by: melvyn.cochrane
12 Replies
4. Shell Programming and Scripting
Hi,
I have a .txt file (uniqfields.txt) with 3 fields separated by " | " (pipe symbol). This file contains unique values with respect to all these 3 fields taken together. There are about 40,000 SORTED records (rows) in this file. Sample records are given below.
1TVAO|OVEPT|VO... (2 Replies)
Discussion started by: RRVARMA
2 Replies
5. Shell Programming and Scripting
I'm trying to write a script that will look in an /exports folder for the oldest export file and move it to a /staging folder. "Oldest" in this case is actually determined by date information embedded in the file names themselves.
Also, the script should only move a file from /exports to... (6 Replies)
Discussion started by: nikosey
6 Replies
6. Shell Programming and Scripting
Hi All,
I am looking for a awk/shell which can find an element named REFERENCE in a XML file and check whether it is empty or not.
If there is no value in the REFERENCE element then correspondingly move the file to some other folder.
The Unix server is AIX version 4.
Any inputs... (9 Replies)
Discussion started by: karansachdeva
9 Replies
7. Shell Programming and Scripting
Hi All,
I have spooled some data in a file (a.dat, b.dat etc..) and after that I want to get the size and checksum of spooled file (a.dat, b.dat etc..) in a log file(file_info.log).
By the way I dont want lost the previous output file info(Append data).
View of log file that I want to... (5 Replies)
Discussion started by: ce_emre21
5 Replies
8. UNIX for Dummies Questions & Answers
Hi guys can you please help me with a script to find files with one row the move the file to another directory
the files are in
/optima/prd/optdir/ZTE_BSS/Combiner/ZTE_2G/out/BSC_PS_Basic_Meas
and I want to move them to
/optima/prd/optdir/ZTE_BSS/Loader/error/ZTE_2G/BSC_PS_Basic_Meas
... (5 Replies)
Discussion started by: Dj Moi
5 Replies
9. UNIX for Advanced & Expert Users
Need help on moving .csv file from unix to windows file path. (1 Reply)
Discussion started by: lakshmanraok117
1 Replies
10. Programming
Hi
I'm trying to look through a series of directories in A folder, lets just call it A:
for example:
A/1
A/2
A/3
Etc and I wish to move the files in the folder if they are bigger than a certain size into a structure like below:
A/TooBig/1
A/TooSmall/1
A/TooBig/2
A/TooSmall/2... (1 Reply)
Discussion started by: PerlNewbRP
1 Replies
LEARN ABOUT DEBIAN
dpns_setfsizec
DPNS_SETFSIZE(3) DPNS Library Functions DPNS_SETFSIZE(3)
NAME
dpns_setfsize - set filesize for a regular file; set also last modification time to the current time
SYNOPSIS
#include <sys/types.h>
#include "dpns_api.h"
int dpns_setfsize (const char *path, struct dpns_fileid *file_uniqueid, u_signed64 filesize)
int dpns_setfsizec (const char *path, struct dpns_fileid *file_uniqueid, u_signed64 filesize, const char *csumtype, char *csumvalue)
DESCRIPTION
dpns_setfsize sets the filesize for a regular file; set also the last modification time to the current time. This function should only be
called by the stager after the last write operation has been performed on the file. The file can be identified by path name or by
file_uniqueid. If both are specified, file_uniqueid is used.
path specifies the logical pathname relative to the current DPNS directory or the full DPNS pathname.
csumtype
specifies the type of checksum. Valid types are:
CS standard 32 bits checksum
AD Adler 32 bits checksum
MD MD5 128 bits checksum
RETURN VALUE
This routine returns 0 if the operation was successful or -1 if the operation failed. In the latter case, serrno is set appropriately.
ERRORS
ENOENT A component of path prefix does not exist or path is a null pathname.
EACCES Search permission is denied on a component of the path prefix or the caller effective user ID does not match the owner ID of
the file or write permission on the file itself is denied.
EFAULT path and file_uniqueid are NULL pointers.
ENOTDIR A component of path prefix is not a directory.
EISDIR The file is not a regular file.
EINVAL The length of the csumtype exceeds 2 or csumtype is an unknown type or the length of the csumvalue exceeds 32.
ENAMETOOLONG The length of path exceeds CA_MAXPATHLEN or the length of a path component exceeds CA_MAXNAMELEN.
SENOSHOST Host unknown.
SENOSSERV Service unknown.
SECOMERR Communication error.
ENSNACT Name server is not running or is being shutdown.
SEE ALSO
Castor_limits(4), dpns_chdir(3), dpns_statg(3)
AUTHOR
LCG Grid Deployment Team
DPNS
$Date: 2008/09/19 11:32:26 $ DPNS_SETFSIZE(3)