Extracting to another directory using cygwin


 
Thread Tools Search this Thread
Top Forums UNIX for Beginners Questions & Answers Extracting to another directory using cygwin
# 1  
Old 04-03-2016
Extracting to another directory using cygwin

I have a file, in Windows, called php_0.27.tar.gz and want to extract it to


C:\Program Files\PHP\script through Cygwin using this command:
tar -xf php_0.27.tar.gz -C /Program Files/PHP/script But I got an error saying:


tar: Files: Not found in archive

I tried this command too:
tar -xf php_.tar.gz --directory /Program Files/PHP/script But I got an other error saying:


tar: php_0.27.tar.gz: Cannot open: No such file or directory

So I tried:
tar -xf php_.tar.gz --directory C:/Program Files/PHP/script But I failed and now I am stuck. I need help
# 2  
Old 04-03-2016
It is a gzipped tar file, try:
Code:
tar -zxf ......

to gunzip prior to extracting...
# 3  
Old 04-03-2016
Thank you

I added the "z" as you told me but the Cygwin still says "not found in archive " this is the result I got so far :

tar -zxf php_.tar.gz -C /Program Files/PHP/script // not found in archive

tar -zxf php_.tar.gz -C C:/Program Files/PHP/script // not found in archive

tar -zxf php_.tar.gz -C C:\Program Files\PHP\script // not found in archive

tar -zxf php_.tar.gz --directory /Program Files/PHP/script // not found in archive

tar -zxf php_.tar.gz --directory /Program Files/PHP/script // not found in archive

tar -zxf php_.tar.gz --directory C:/Program Files/PHP/script // not found in archive

# 4  
Old 04-03-2016
First try
Code:
tar -ztvf some_file.tar.gz

to check which files are contained in the gripped tar archive...
# 5  
Old 04-03-2016
Thank you but I get it . It is because of the space in /Program Files/ directory name :
There is space between Program and Files . In Unix , Spaces in file name are illegal and provoke only errors . Hence come the error "not found in archive" or " no such file or directory " to avoid this , the whole directory path should be quoted like this :
Code:
tar -zxf php_.tar.gz -C "C:/Program Files/PHP/script"




Last edited by Scrutinizer; 04-03-2016 at 02:45 PM..
# 6  
Old 04-03-2016
That's not quite correct - spaces in file names are NOT illegal in *nix, and they do NOT provoke only errors, but: they need to be dealt with. And, if I remember correctly (and faintly), that's not different in MS products - file names with spaces NEED to be quoted there as well!
# 7  
Old 04-03-2016
Thank you for the information
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

Extracting directory portion.

Dear Experts, I have some directory structure something like follows. I would like to cut portion of it. Would you please help me? I have to run this on several sql's. The directory path is dynamic. I have cut what comes after first "sql" string. Input:... (3 Replies)
Discussion started by: srikanth38
3 Replies

2. Shell Programming and Scripting

One directory, extracting only files to a new directoy

I need a hint for extracting and copying only the loads of .mp3 files from one directory and its subdirectories to get them all into only one directory. This way I am doing gives me a identical copy with hundreds of subdirectories. But I just don't get it to extract only the files. Though I tried... (9 Replies)
Discussion started by: 1in10
9 Replies

3. Shell Programming and Scripting

Extracting into a remote directory

I need to fit in a module in my Korn Shell script which would extract file_archive.tar.gz residing in the folder /apps/Test of my local machine into a folder /global/ in a remote machine server1. Please help me on this regard. Thanks Kumarjit. (2 Replies)
Discussion started by: kumarjt
2 Replies

4. Shell Programming and Scripting

opening new instance of cygwin from withing cygwin

I'm using cygwin on win7, What I would like to do is something like this: cygstart cygwin tail -f /foo/test.log | perl -pe 's/error/\e I know I can start a new instance using either of these: mintty -e ... cygstart tail ... But neither of those open in ANSI mode, so I can't do... (0 Replies)
Discussion started by: Validatorian
0 Replies

5. Shell Programming and Scripting

Zipping a directory and extracting to another server.

Hello everyone, I am trying to make a script in KSH that will zip an entire directory but leave out one file in that directory. I then need to send that zipped directory to another UNIX box. I am new to UNIX and would appreciate a good template to study from. (3 Replies)
Discussion started by: BrutalBryan
3 Replies

6. Shell Programming and Scripting

sed/awk for extracting directory from file path

Hi, I have following path: set file_path = D:/forums/prac/somedir/new1/file1.txt or set file_path = E:/new/forums1/prac/somedir/new2/file2.txt I need to grep "somedir" from file path. In this case preceding directory "prac" remains same for both the paths, but directories preceding... (7 Replies)
Discussion started by: sarbjit
7 Replies

7. Shell Programming and Scripting

Extracting Directory From Path

Hi guys. I'm doing some bash scripting and have run into a snag. Say I have the path: /home/one/two/three/ All I need is the 'three' while making a filename. Is there an easy way to do this? I've tried using grep (because I'm that smart.) cut (as I'm unable to tell how many fields there... (3 Replies)
Discussion started by: Drayol
3 Replies

8. UNIX for Advanced & Expert Users

Extracting the different files from directory & its sub directories

Hi Everyone, It would be helpful if someone helps me on this. Requirement: I have a directory which includes different types of files(for example *.java,*.class),but not restricted for only these types. I need to find the same types of file extensions from its directories and subdirectories... (3 Replies)
Discussion started by: rcvasu
3 Replies

9. Linux

cygwin

I'm trying to run the make command in cygwin. The directory is d:\resiprocate-1.2.3\resip\dum\test. But the command outputs: cant open perl script "c:\Program": No such file or directory why??...check the attached JPEG file....plz help (10 Replies)
Discussion started by: m_well
10 Replies

10. Shell Programming and Scripting

extracting a field from directory path ??????

Hi I'll be getting a directory path as the input to the script. E.g. 1 abc/fsg/sdfhgsa/fasgfsd/adfghad/XXX/fhsad e.g. 2 sadfg/sadgjhgds/sd/dtuc/cghcx/dtyue/dfghsdd/XXX/qytq This input will be stored in a variable. My query is how to extract the field in a variable VAR which occurs... (15 Replies)
Discussion started by: skyineyes
15 Replies
Login or Register to Ask a Question