SD="$/amddev/app01/manoj/new/scripts/old"
TD="$/amddev/app01/manoj/new/scripts/new"
EXT="$.txt"
for i in `ls -F "$SD"/"$EXT"|grep -v /$` do
mv "$SD" "$TD"
if [ "$?" -eq '0' ]
then
echo "$i" successfully moved
echo Manoj successfully..1 ( here i have to add a process)
else
echo error moving "$i" - no processing for this file
# .... echo break command if you desire ...
fi
done
The above script i tried but not working...
acctually i want to move the files one by one from sou-dir to target-dir
if one file moved ..it have process my call...the next file like that
i have tried but it showing *.txt not found why its showing ..like this ...
In the directory ...five txt files are there
In "manoj.sh" 16 lines, 432 characters
SD="$/amddev/app01/manoj/new/scripts/old"
TD="$/amddev/app01/manoj/new/scripts/new"
EXT="$.txt"
for i in `ls -F "$SD"/"$EXT"|grep -v /$`;
do
mv $i /amddev/app01/manoj/new/scripts/new/
if [ "$?" -eq '0' ]
then
echo "$i" successfully moved
echo Manoj successfully..1
else
echo error moving "$i" - no processing for this file
# .... echo break command if you desire ...
fi
done
~
~
"manoj.sh" 16 lines, 432 characters
[5] + Stopped vi manoj.sh
mds@ttl03ap:/amddev/app01/manoj/new/scripts>sh manoj.sh
$/amddev/app01/manoj/new/scripts/old/*.txt not found
mds@ttl03ap:/amddev/app01/manoj/new/scripts>cd ../old
mds@ttl03ap:/amddev/app01/manoj/new/old>cd /amddev/app01/manoj/new/scripts/old/
mds@ttl03ap:/amddev/app01/manoj/new/scripts/old>ls
TTLNotes.txt a man.txt
TTLNoteslast.txt b srnoteska.txt
UPDATEFILEPRECHECKFMSUPE060808.txt c
mds@ttl03ap:/amddev/app01/manoj/new/scripts/old>
"manoj.sh" 16 lines, 432 characters
SD="$/amddev/app01/manoj/new/scripts/old"
TD="$/amddev/app01/manoj/new/scripts/new"
EXT="$.txt"
for i in `ls -F "$SD"/"$EXT"|grep -v /$`;
do
mv $i /amddev/app01/manoj/new/scripts/new/
if [ "$?" -eq '0' ]
then
echo "$i" successfully moved
echo Manoj successfully..1
else
echo error moving "$i" - no processing for this file
# .... echo break command if you desire ...
fi
done
~
~
"manoj.sh" 16 lines, 432 characters
[5] + Stopped vi manoj.sh
mds@ttl03ap:/amddev/app01/manoj/new/scripts>sh manoj.sh
$/amddev/app01/manoj/new/scripts/old/*.txt not found
mds@ttl03ap:/amddev/app01/manoj/new/old>cd /amddev/app01/manoj/new/scripts/old/
mds@ttl03ap:/amddev/app01/manoj/new/scripts/old>ls
TTLNotes.txt a man.txt
TTLNoteslast.txt b srnoteska.txt
UPDATEFILEPRECHECKFMSUPE060808.txt c
mds@ttl03ap:/amddev/app01/manoj/new/scripts/old>