okay, I'll do so, just woke up, returning with the result in a few hours, thanks a lot for your quick reply.
---------- Post updated at 06:56 AM ---------- Previous update was at 06:06 AM ----------
whole petaflops on duty, waiting for a result, and here is something that occurs before, the stat-command was not involved, but it surges as an error on some file, btw. the same message appeared in different versions of my version of this oneliner.
As if there should be a call for stat% A, though I do not understand this. And the directory with the content of hundreds of subdirectories just contains one single tune. Something went wrong. And the directory with the content of hundreds of subdirectories just contains one single tune. Something went wrong. Reading this list, it just listing one after another, a single tune out of an album that contains up to twenty songs. I am afraid, this is not the result I expected.
---------- Post updated at 03:49 PM ---------- Previous update was at 06:56 AM ----------
I do not even dare to offer my third attempt to flatten the hierarchy, but in a way it works. So here comes one attempt without checksum and cat-function. Be aware, as user you should act from the origin-directory. It gave me some headache to to this as root.
bit better
Looking at the result there are two questions to be scrutinized. The original directory has got a size of 22.8 GB, shoveling the files around to flatten the hierarchy it results to 22.1 GB, why?
And btw, anyone could help me to still insert the checksum and cut the value off? Thanks in advance.
I'm having trouble understanding your code.
The mkdir utility doesn't write anything to standard output and the find utility and the cp utilities it invokes don't read anything from standard input. Why do you have a pipeline connecting those two commands?
And, in the 1st post in this thread you had the single pipeline:
where sort (with the arguments presented) does not write anything to standard output, cp (with the arguments presented) does not read anything from standard input, cp does not write anything to standard output, and cat (with the arguments presented) does not read anything from standard input. So, in this pipeline, the find, sort, cat, and cut have absolutely no affect on how the cp command in that pipeline behaves.
I don't have a sha256sum utility on my system. So I can't see what the 64th field is in the output it produces, and I don't understand why sorting on the 64th field is important when it looks like all that happens is that you print the 1st field to the terminal after sorting the data into a file, reading the file back in, and piping it into cut. There is nothing here that makes any attempt to compare the checksum for any file to the checksum of any other file.
If you are trying to copy files from multiple source directories into a single target directory, why does a checksum on a source file or on a target file matter? Only one file with a given name can exist in your target directory. Why does a checksum matter in deciding whether or not you want to replace an existing file in your destination directory?
This User Gave Thanks to Don Cragun For This Post:
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)
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)
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)
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)
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)
Hello,
I need to write a script to check directory size on a linux server.
I do not have access to some directories Inside the directory tree so I've got some warning in the output that say :
du : cannot read directory ....
Could you please help me. I did try Inside of my script to... (2 Replies)
Hi,
I would like to achieve below requirement,
I have a directory "/mydir" and I want to automatically sync/copy all the content of /mydir directory to "/yourdir" directory all the time.
meaning, if some application creates a file in /mydir, it supposed to be copied/available in "/yourdir"... (4 Replies)
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:
... (8 Replies)
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)