So, my question is: how to move all dir/sub-dir from the list to the specific directory, let say "/tmp/test2" ?
I have try several method, using "for i in xxx", "while read", but didn't work.
Since the directory list have a white space in it, it is always failed when I tried to move using printf/echo and even directly using mv. see below sample.
Code:
jarvis:test briar$ sed 's/^/"/g;s/$/"/g' /tmp/test/listfolder.txt
"/tmp/test/folder 1"
"/tmp/test/folder 2"
"/tmp/test/folder 3"
jarvis:test briar$ sed 's/^/"/g;s/$/"/g' /tmp/test/listfolder.txt | while read x ; do mv "$x" "/tmp/test2"; done
mv: rename "/tmp/test/folder 1" to /tmp/test2/folder 1": No such file or directory
mv: rename "/tmp/test/folder 2" to /tmp/test2/folder 2": No such file or directory
mv: rename "/tmp/test/folder 3" to /tmp/test2/folder 3": No such file or directory
I have searched this quite a long time but couldn't find the right method for me to use. I need to assign read write permission to the user for specific directories and it's sub directories and files. I do not want to use ACL. I do not want to assign user the same group of that directories too.... (0 Replies)
Hi,
From below directories path I need the directory which comes immediately after the "DataPath"
/var/errors/LogDefaultPath/DataPath/Data01/Data02 (Directory name "Data01" is the result from this path)
/var/errors/LogDefaultPath/DataPath/Log01/Log0202 (Directory name "Log01" is the... (4 Replies)
Need help on below query asap. Thanks.
The below is the directory structure:
/home/suren
under /suren the following are the directories
/bin
/log
/error
/bin contains the following files
abc.txt
bcd.ksh
cde.sh
wer.ksh
ghi (file with out any extension)
/log contains the following... (1 Reply)
Dear Members,
I have a list of xml files like
abc.xml.table
prq.xml.table
...
..
.
in a txt file.
Now I have to search the file(s) in all directories and sub-directories and print the full path of file in a output txt file.
Please help me with the script or command to do so.
... (11 Replies)
Hi
Following is an example line.
echo "192.22.22.22 \"33dffwef\" 200 300 dsdsd" | sed "s:\(\ *\ \):\1:"
I want it's output to be
200
However this is not the case. Can you tell me how to do it? I don't want to use AWK for this. Secondly, how can i fetch just 300? Should I use "\2"... (3 Replies)
Hi All,
I've been trying to write a KSH script that acts on the name of the relative directory that this script is called from.
In other words, if I am executing this script from a directory called:
/hello/hithere/directory
How would I assign
DIR=
to be "directory" and... (2 Replies)
hi,
i am new to this site.
i want to write a script to compare the file size of the files in the current dir with the files in the previous directory.
the files name will be same, but the filename format will be as xyzddddyymm.txt. the files will arrive with the month end date(i want to... (5 Replies)
Hi Gurus,
I am new to unix and need your help to make a shell script. I have a requirement, would appreciate if you could please help me on it:
Requirement:
-------------
I will pass 2 parameters in shell script 1). Directory name say errors 2). file extension say .log
First of all this... (4 Replies)
hi all,
i'm looking for a bash or tcsh script that will clone an empty dir tree 'over' another tree ...
specifically, i'd like to:
(1) specify a src directory
(2) list the directory tree/hiearchy beneath that src dir, w/o files -- just the dirs
(3) clone that same, empty dir hierarchy to... (2 Replies)