Вы пытались играть с сетевыми настройками?. [! d0]
Скажите VirtualBox для эмуляции другого сетевого адаптера или изменения типа сети для подключения. Посмотрите расширенные параметры подменю Net.
Извините, я не могу взять английский снимок экрана, поскольку я обычно делаю их изнутри этой виртуальной машины.
Или один лайнер Bash переместится к папке с файлами, а затем запустил это в терминале:
for file in hortsu*;do echo "$file" "${file/_/-}";done;
В основном, что это делается для файлов с именем «hortsu», за которыми следуют символы, * ', echo имя «$ file», а также имя файла со всеми подчеркиваниями, замененными тире. Когда вы чувствуете себя комфортно, просто замените echo на cp, чтобы скопировать файлы в новое имя.
Питоновское решение.
Попробуйте это в безопасном окружении, возможно скопируйте один или два файла в новую папку, чтобы проверить, как это работает.
Сохраните следующий код в gedit и присвоите ему имя с расширением файла .py, что-то вроде rename_files_in_current_directory.py:
# copy this code into gedit and save it to the directory with the files in it
import os
# for files in the current directory ('.')
for file_names in os.listdir('.'):
if '_' in file_names:
# using os.system use cp (copy) to copy file_names to file-names by replacing
# underscore with dash
os.system('cp '+file_names+' '+file_names.replace('_','-'))
Убедитесь, что установлен python. 'sudo apt-get install python'
Перейдите к папке в терминале со сценарием и файлами, а затем запустите:
python the_name_given_to_the_python_script.py
Примечание:
Вы можете удалить тире в приведенных выше командах, а скрипты удалят символы подчеркивания.
for file in hortsu*;do cp "$file" "${file/_/}";done;
или в изменении скрипта python:
file_names.replace('_','-') - file_names.replace('_','') [!d11 ]
Для тех, кто предпочитает GUI-приложения или просто как возможность предварительного просмотра результата, вы можете установить Thunar. Это главный файловый менеджер XFCE; вы найдете его в репозиториях.
Когда вы выбираете несколько файлов в Thunar и переименовываете их (через контекстное меню или F2), вы получаете подробный диалог, который поддерживает все виды операций переименования. Вы можете решить свою проблему следующим образом: