For example I'm compressing a directory named "dir" with the path name /home/username/directory/dir. When I compress "dir" then move and extract it, it extracts both the contents of dir (which is what I wanted) but also /home/user/directory.
If I understood you correctly, your problem is that the members of the archive are using an absolute path and you want them to be relative, so that when you extract them the newly-created pathnames are relative to the current working directory at the time of extraction.
If that's the case, you probably want tar to switch working directory before creating the archive:
Regards,
Alister
I hope someone can help me on this little problem.
Bit of background first. I've dumped an Oracle database to a plain text file that I wish to gzip then transfer via ftp to another machine. The dump and gzip runs fine and if I gunzip the file while still in unix the file looks fine. The... (2 Replies)
Hi All,
I am zipping a file using
gzip -cq XYZ.txt > XYZ.txt.gz command.
file got created with name XYZ.txt.gz
but when i execute the following command i am getting errors,
$ gzip -t XYZ.txt.gz
gzip: XYZ.txt.gz: invalid compressed data--crc error
gzip: XYZ.txt.gz: invalid... (6 Replies)
Hi,
i'm pretty new to unix and shell scripting and i need to untar a load of files all with different names e.g. YAAN00.V404.T13467.tar, YAAN00.V404.T15623.tar etc with the .T* part following no particular series.
I tried to untar them in a script using simply
tar -xvf YAAN00.V404.T*.tar
... (3 Replies)
I wrote a function which for uncompressing data for gzip or deflate format using zlib,see followed code;
source param is pointed to the compressed data,len param is the size of compressed data,
dest param is for returning the address which pointed to the uncompressed data;the last gzip param tell... (0 Replies)
Hi,
I am quite new to unix.
I need to do the following using gzip.
a file suppose abc.gz is in the directory.
I need to uncompress it and rename the uncompressed file to ecoes.dat.
can anyon please help me in this regard?? (4 Replies)
Hi Guys,
I have a few files. i want to tar these files and zip it using gzip it.
-rw-r----- 1 magesh magesh 12940369 Jul 27 09:26 dcx_imds_c.asc
-rw-r----- 1 magesh magesh 1221391 Jul 27 09:27 dcx_imds_h.asc
-rw-r----- 1 magesh magesh 1105673 Jul 27 09:27... (6 Replies)
Hi all,
i have a gzipped file. <file_name>.gz . when i try gunzip this file i get,
invalid compressed data--format violated
this file gzipped like gzip -f -S <file_name> 2 > <error_log_file>
there is no error in log. it seems that the file gzipped properly. how this
... (3 Replies)
I've just finished writing a shell script that searches for a string recursively in all text files and replace them with another string. Now, all these files come from a location nested deep within some TAR files which are inside another mother TAR.
To make my script work, we had been UNTARing... (6 Replies)
Hi All,
I have a random test file: test.txt, size: 146
$ ll test.txt
$ 146 test.txt
Take 1:
$ cat test.txt | gzip > test.txt.gz
$ ll test.txt.gz
$ 124 test.txt.gz
Take 2:
$ gzip test.txt
$ ll test.txt.gz
$ 133 test.txt.gz
As you can see, gzipping a file and piping into gzip... (1 Reply)
I have written a below script to untar the tar files from /tmp/tarfiles/ directory.
# cat /tmp/tarfiles/script.sh
#!/bin/sh
cd /tmp/tarfiles/
TFL="tar_files_list.txt"
TCF="tar_completed_list.txt"
ls -l *.tar | awk '{print $9}' > $TFL
for i in `cat $TFL`
do
if
then
for j in... (2 Replies)
Discussion started by: thomasraj87
2 Replies
LEARN ABOUT DEBIAN
casparize
casparize(1) USER COMMANDS casparize(1)
NAME
casparize - Set up caspar Makefile in a new directory
SYNOPSIS
casparize dir (/path/to/config/dir)
casparize file (/path/to/config/dir/file)
DESCRIPTION
casparize creates a new configuration working directory in your current working directory, sets up a Makefile for caspar(7) in this new
directory, and optionally copies an original configuration file from its original system place to the newly created configuration working
directory.
USAGE
You typically use casparize when you already have created the root configuration working directory with its include directory and install.mk
Caspar include file. By analysing your current working directory and the configuration directory path you give on the command line, cas-
parize can deduce the contents of the Makefile in the newly created configuration working directory. It creates the new directory, creates
the correct Makefile, and optionally copies the given configuration file in the new directory, ready for its first version commit.
EXAMPLES
A typical example:
$ cd <svn>/etc
$ casparize /etc/postfix/main.cf
creates the directory <svn>/etc/postfix, creates <svn>/etc/postfix/Makefile including the proper content, and copies /etc/postfix/main.cf
into <svn>/etc/postfix/main.cf. You can now directly add and commit the new directory.
BUGS
Non known at this moment.
AUTHOR
Jeroen Hoppenbrouwers
SEE ALSO
caspar(7) The caspar homepage is at http://mdcc.cx/caspar/ .
casparize 20120508 8 mai 2012 casparize(1)