File tree 2 files changed +25
-12
lines changed
2 files changed +25
-12
lines changed Original file line number Diff line number Diff line change @@ -16,8 +16,6 @@ SAVENAME=$2
16
16
path=$( pwd)
17
17
COMMANDS=$3
18
18
19
- makedirs $1
20
-
21
19
function run (){
22
20
new_commands=$( echo $COMMANDS | sed " s/{}/$ip /" )
23
21
NEWFILE=$path /$ip /$SAVENAME .txt
@@ -36,11 +34,11 @@ function run (){
36
34
echo " "
37
35
38
36
}
39
-
37
+ makedirs $1
40
38
rm FILE 2> /dev/null
41
39
if [[ ! -f $1 ]]
42
40
then
43
- echo " $1 is not a file!"
41
+ # echo "$1 is not a file!"
44
42
mkfifo FILE
45
43
echo -n $1 > FILE &
46
44
for ip in $( cat FILE)
Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
- FILE=$1
3
- for ip in $( cat $FILE )
4
- do
5
- if [[ ! -d $ip ]]
2
+ function create_folder (){
3
+ ip=$1
4
+ if [[ ! -d $ip ]]
5
+ then
6
+ echo " [+] Creating Folder: $ip "
7
+ mkdir $ip
8
+ fi
9
+
10
+ }
11
+
12
+ if [[ ! -f $1 ]]
6
13
then
7
- echo " [+] Creating Folder: $ip "
8
- mkdir $ip
14
+ ip_list=($1 )
15
+
16
+ for ip in ${ip_list[@]}
17
+ do
18
+ create_folder $ip
19
+ done
20
+ else
21
+ ip_list=$1
22
+ for ip in $ip_list
23
+ do
24
+ create_folder $ip
25
+ done
9
26
fi
10
- done
11
- echo " [*] Done!"
You can’t perform that action at this time.
0 commit comments