Advertisement
nocturnalmk

Untitled

Jun 18th, 2014
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.43 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. while read line
  4. do
  5.         name=`echo $line | awk -F, '{ print $1 }'`
  6.  
  7.         if [ -f $name ]
  8.         then
  9.                 i=1
  10.                 while [ -f ${name}${i} ]
  11.                 do
  12.                         i=$(( $i + 1 ))
  13.                 done
  14.                 name=${name}${i}
  15.         fi
  16.         touch $name
  17.  
  18.         echo $line | awk -F ',\ *' '{for (i=1; i<=NF; i++) { print $i;}}' > $name
  19.  
  20. done < $1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement