Используя bash и расширение параметра, запустите следующий код из того же каталога, где у вас есть файлы.
for file in *.png ; do NAME="${file%%\ \(*}"; EXT="${file##*.}" ; mv "$file" "$NAME"."$EXT" ; done
Пример выполнения
$> ls
icon-culture (2015_09_04 06_58_44 UTC).png icon-disk (2015_09_04 06_58_44 UTC).png
$> for file in *.png ; do NAME="${file%%\ \(*}"; EXT="${file##*.}" ; mv "$file" "$NAME"."$EXT" ; done
$> ls
icon-culture.png icon-disk.png
Я думаю, что действие по созданию интерфейса заставляет его перечитывать mac с аппаратного обеспечения. Рекомендуемый метод использования «macchanger» написан в https://help.ubuntu.com/community/AnonymizingNetworkMACAddresses и рекомендует добавлять скрипт к процедурам инициализации интерферирования:
Создать файл с помощью команды [ ! d2] sudo nano /etc/network/if-pre-up.d/macchanger
в этот файл, введите строки
#!/bin/sh
# Radomize the mac address for the given interface
/usr/bin/macchanger -r "$IFACE"
закройте файл, нажав Ctrl + o, а затем Ctrl + x и пометьте файл как исполняемый с помощью команды
chmod +x /etc/network/if-pre-up.d/macchanger
Эта команда будет выполнена во время процесса перехода интерфейса и назначит случайный мак в это время.
Я думаю, что действие по созданию интерфейса заставляет его перечитывать mac с аппаратного обеспечения. Рекомендуемый метод использования «macchanger» написан в https://help.ubuntu.com/community/AnonymizingNetworkMACAddresses и рекомендует добавлять скрипт к процедурам инициализации интерферирования:
Создать файл с помощью команды [ ! d2] sudo nano /etc/network/if-pre-up.d/macchanger
в этот файл, введите строки
#!/bin/sh
# Radomize the mac address for the given interface
/usr/bin/macchanger -r "$IFACE"
закройте файл, нажав Ctrl + o, а затем Ctrl + x и пометьте файл как исполняемый с помощью команды
chmod +x /etc/network/if-pre-up.d/macchanger
Эта команда будет выполнена во время процесса перехода интерфейса и назначит случайный мак в это время.