18 lines
384 B
Bash
Executable File
18 lines
384 B
Bash
Executable File
#!/bin/bash
|
|
|
|
sudo ip link set $1 down
|
|
|
|
ARGS=$(ip link | awk 'BEGIN{ORS=" "};/can.*/{ if(/can.*:/){print $2};if(/alias/){print $2,"\n"} }' | grep $1: | awk '{print $1,$2}' | awk 'BEGIN{FS="_"}{print $1,$2}' | awk '{print $3,$2}')
|
|
|
|
sudo systemctl stop icsscand.service
|
|
sleep 3
|
|
|
|
sudo libicsneo-setbaud $ARGS $2 $3
|
|
|
|
sudo systemctl start icsscand.service
|
|
sleep 3
|
|
|
|
sudo ip link set $1 up
|
|
|
|
|