Hello my friend,
I created 6 directories (MMU_01, MMU_02 .... MMU_06) and I distributed 24 files between them (not equally) then I applied this script (after changing the name of directories from SMS_* into MMU_*)
But nothing moved between directories, i.e. the empty directories still empty, and the directory which have 11 files still have the same number.
I think there is something missing in the script.
Please check the out put with me as the following:
Here is the 6 directories + the script file:
[P550_APP4][root]/Scripts/test> ls -l
drwxr-xr-x 2 root system 4096 Sep 10 10:04 MMU_01
drwxr-xr-x 2 root system 256 Sep 10 09:54 MMU_02
drwxr-xr-x 2 root system 256 Sep 10 09:56 MMU_03
drwxr-xr-x 2 root system 256 Sep 10 09:56 MMU_04
drwxr-xr-x 2 root system 256 Sep 10 10:01 MMU_05
drwxr-xr-x 2 root system 256 Sep 10 09:54 MMU_06
-rwxr-xr-- 1 root system 331 Sep 10 10:06 test.sh
After applying the script, this result appearing:
[P550_APP4][root]/Scripts/test> ./test.sh
mv MMU_01/dwe.txt MMU_01/dwe.txt
mv MMU_01/dwedwe.txt MMU_01/dwedwe.txt
mv MMU_01/dwesqwsqdwe.txt MMU_01/dwesqwsqdwe.txt
mv MMU_01/dwesqwsqddwedqwe.txt MMU_01/dwesqwsqddwedqwe.txt
mv MMU_01/dwesq45e.txt MMU_02/dwesq45e.txt
mv MMU_01/dwesq45342e.txt MMU_02/dwesq45342e.txt
mv MMU_01/dwesq242e.txt MMU_02/dwesq242e.txt
mv MMU_01/dwesq24e.txt MMU_02/dwesq24e.txt
mv MMU_01/dwe232wqwsq24e.txt MMU_03/dwe232wqwsq24e.txt
mv MMU_01/dwe232w4rqwsq24e.txt MMU_03/dwe232w4rqwsq24e.txt
mv MMU_01/dsqdqw2 MMU_03/dsqdqw2
mv MMU_01/1231 MMU_03/1231
mv MMU_01/97dws MMU_04/97dws
mv MMU_03/rterterte.sh MMU_04/rterterte.sh
mv MMU_03/rtertertewefrwe.sh MMU_04/rtertertewefrwe.sh
mv MMU_03/rterffdstewefrwe.sh MMU_04/rterffdstewefrwe.sh
mv MMU_03/rterfeewe.sh MMU_05/rterfeewe.sh
mv MMU_03/rtesrfeewe.sh MMU_05/rtesrfeewe.sh
mv MMU_03/rtesrf4eewe.sh MMU_05/rtesrf4eewe.sh
mv MMU_04/tyuio.jpg MMU_05/tyuio.jpg
mv MMU_04/tyuiowewew.jpg MMU_06/tyuiowewew.jpg
mv MMU_04/tyuiowewew2dsw.jpg MMU_06/tyuiowewew2dsw.jpg
mv MMU_05/ghgydf.txt MMU_06/ghgydf.txt
mv MMU_05/ghgy.txt MMU_06/ghgy.txt
Then I checked the first directory to make sure, but it still have 11 files!
[P550_APP4][root]/Scripts/test> cd MMU_01
[P550_APP4][root]/Scripts/test/MMU_01> ls -l
total 0
-rw-r--r-- 1 root system 0 Sep 10 10:04 1231
-rw-r--r-- 1 root system 0 Sep 10 10:04 97dws
-rw-r--r-- 1 root system 0 Sep 10 10:03 dsqdqw2
-rw-r--r-- 1 root system 0 Sep 10 09:54 dwe.txt
-rw-r--r-- 1 root system 0 Sep 10 09:55 dwe232w4rqwsq24e.txt
-rw-r--r-- 1 root system 0 Sep 10 09:54 dwe232wqwsq24e.txt
-rw-r--r-- 1 root system 0 Sep 10 09:54 dwedwe.txt
-rw-r--r-- 1 root system 0 Sep 10 09:54 dwesq242e.txt
-rw-r--r-- 1 root system 0 Sep 10 09:54 dwesq24e.txt
-rw-r--r-- 1 root system 0 Sep 10 09:54 dwesq45342e.txt
-rw-r--r-- 1 root system 0 Sep 10 09:54 dwesq45e.txt
-rw-r--r-- 1 root system 0 Sep 10 09:54 dwesqwsqddwedqwe.txt
-rw-r--r-- 1 root system 0 Sep 10 09:54 dwesqwsqdwe.txt
Please help me, I'm sure something is missing, or something need to be corrected.
---------- Post updated at 02:22 AM ---------- Previous update was at 02:20 AM ----------
Yes it is good script, I learned some concepts from Mr. krishmaths.
I appreciate your notes, kindly refer to the previous reply to see the result, and apply your notes into script to fix the problems, because it needs some correction.
Thanks a lot MadeInGermany