PORT1=$(udevadm info -a -n /dev/ttyUSB0 | grep '{serial}' | head -n1)
PORT2=$(udevadm info -a -n /dev/ttyUSB1 | grep '{serial}' | head -n1)
PORT3=$(udevadm info -a -n /dev/ttyUSB2 | grep '{serial}' | head -n1)
PORT4=$(udevadm info -a -n /dev/ttyUSB3 | grep '{serial}' | head -n1)

NAMESYS=$(udevadm info -a -n /dev/ttyUSB0 | grep 'SUBSYSTEM' | head -n1)
NAMEIDV=$(udevadm info -a -n /dev/ttyUSB0 | grep '{idVendor}' | head -n1)
NAMEIDP=$(udevadm info -a -n /dev/ttyUSB0 | grep '{idProduct}' | head -n1) 

NEWID1="${NAMESYS}, ${NAMEIDV}, ${NAMEIDP}, ${PORT1}"
NEWID2="${NAMESYS}, ${NAMEIDV}, ${NAMEIDP}, ${PORT2}"
NEWID3="${NAMESYS}, ${NAMEIDV}, ${NAMEIDP}, ${PORT3}"
NEWID4="${NAMESYS}, ${NAMEIDV}, ${NAMEIDP}, ${PORT4}"

echo "${NEWID1}, SYMLINK+="\"ttyCOM1"\"">>  /etc/udev/rules.d/99-usb-serial.rules
echo "${NEWID2}, SYMLINK+="\"ttyCOM2"\"">>  /etc/udev/rules.d/99-usb-serial.rules
echo "${NEWID3}, SYMLINK+="\"ttyCOM3"\"">>  /etc/udev/rules.d/99-usb-serial.rules
echo "${NEWID4}, SYMLINK+="\"ttyCOM4"\"">>  /etc/udev/rules.d/99-usb-serial.rules

echo "$NEWID1"
echo "$NEWID2"
echo "$NEWID3"
echo "$NEWID4"

# OUTPUT FORMAT 
#SUBSYSTEM=="tty",ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", ATTRS{serial}=="A504W0XN", SYMLINK+="ttyCOM1"
