I have figured out how to create a tar file that holds all the files in a particular directory. The plan is to move the tar to a new system via FTP so that we can test the new system with our files and libraries. What I can't figure out is how to unzip the tar file; I keep getting messages that have to do with file permissions and time/date stamps. I have full read/write/execute access to these files, so I'm not sure what is happening. So my question is this, once I figure out the permission problem, when I unzip a tar file (in this case a directory of files), how do I determine where the resulting unzipped files will go? I've seen many examples, but it seems that they unzip where the .tar file is located - is this true? Is there an easier way to move many files from one system to another, other than using tar? I'm not very knowledgeable regarding Unix commands, so I apologize if this is a menial question. As always, any help is appreciated.
Did you specify a full path for the files or relative to where you were?
Which account are you running as at the time (output from id would be good)
How did you move the file?
If it's a plain FTP, it may be better to compress the file and binary FTP it.
On the target server you would then have to uncompress it, either with
or
On the target server, what account are you running as, again output from id would be useful.
Who owns the files on the source server (user id number is the critical bit)
Can you list the permissions of the directories that these files will be extracted to with ls -ld dir
To create the .tar file, I was in a temp directory and ran the following:
Then, viewing the tar using
I see that all the contents of libsrc...as an example:
So, I will then need to FTP myfile.tar from Unix to my pc and then to a remote Unix server where it will need to be extracted. I am thinking that, since the path is included, it will attempt to extract to the original directory (/pulsar/paysrc/libsrc)...but I am not clear on this. If this is true, then will the directory tree be created or will we have to make the appropriate directories first?
Just for further info - we are testing an upgrade to our Unix server and to the latest version of AIX and the whole purpose of this is to see if all our programs (some of which are very old) will run on the new system. Programs are written in C and in Fortran as well as some shell scripts. The new server is not in-house, but rather is being provided remotely for our testing.
Since you archived using absolute path, it will recreate that very same structure from root (or use what it finds if tree exist...)
You didnt say what you are migrating from... ( Is it an old RS6000 ?) what OS and version?
Thats not so old so all should work... I was expecting aix 4.3 ( I still have a few 4.2.1 boxes running with no hope of migration... they will die when new applications will be finished..)
The ksh has not the same behaviour. in 7.1... You may need to modify some scripts ( I cant rememeber now what it was...) it has to do with test conditions and the man page of aix was of no help... ( I migrated last year server from 6.1 to 7.1 and had some scripts failing...)
Hello,
I'm a first time poster looking for help in scripting a task in my daily routine. I am new in unix but i am attracted to its use as a mac user.
Bear with me...
I have several files (20) that I manually drag via the mouse into several named directories over a network. I've used rsync... (14 Replies)
Dear All,
I would like move some directories in another location.
Basically, my ls -lis
drwxr-xr-x 3 XXXXXXXXXXXXXXXXXXXX 4096 Feb 24 02:18 data.N701_N502.ABCDE
-rw-r--r-- 1 XXXXXXXXXXXXXXXXXXXX 185865797 Feb 23 11:27 data.N701_N502.ABCDE_file1
-rw-r--r-- 1 XXXXXXXXXXXXXXXXXXXX... (2 Replies)
Hi,
In a parent directory there are several files in the form
IDENTIFIER1x
IDENTIFIER1.yyy
IDENTIFIER1_Z, etc
IDENTIFIER2x
IDENTIFIER2.yyy
IDENTIFIER2_Z, etc
IDENTIFIER3x
IDENTIFIER3.yyy,
IDENTIFIER3_Z, etcIn the same parent directory there are corresponding directories named... (7 Replies)
I have the following folder structure
code/f1/
code/lib/t1
code/lib/t2
code/lib/t3
code/lib/t3
code/lib_1/t1
code/exc
I would like to create a tar with a folder structure below and I can use the following tar command
f1
lib/t1
lib/t2
lib/t3
tar -cvf code.tar -C code f1 lib... (4 Replies)
hi , could you help me with shell scripting
in a shell script i have these commands
a=`ls -R $dir | grep ./ `
cp -R ./$a/* ./$output/
with the first command i have all the directories with the second command i want to copy them in a new directory something like this... (2 Replies)
Hi
I am after a simple script to move folders/files from one directory into another directory on the same server. I want to run a cron so this can run at midnight.
Issue is there will not always be data in the source folder.
This script works fine but it errors if nothing exists in the source... (3 Replies)
Hi,
I have various log files in different paths. e.g.
a/b/c/d/e/server.log
a/b/c/d/f/server.log
a/b/c/d/g/server.log
a/b/c/h/e/server.log
a/b/c/h/f/server.log
a/b/c/h/g/server.log
a/b/c/i/e/server.log
a/b/c/i/e/server.log
a/b/c/i/e/server.log
and above these have an archive folder... (6 Replies)
TIA,
I'm using FreeBSD 6
I have a series of Directories (A,B,C,...Z). Each directory has files and other directories within it.
I want to compress the contents of each top directory into a single file so that I get an archive of each directory (for example, A.gzip) AND and want to move... (5 Replies)
Hi all,
I want to only tar the Directories and the Sub Directories. I dont want the files which are created in those directories.
Can you please help me out in this issue.
Regards
Andy (3 Replies)
I would like to know how to compare a listing of directories that begin with the same four numbers ie.
/1234cat
/1234tree
/1234fish
and move all these directories into one directory
Thanks in advance (2 Replies)