Вопрос №55145 от пользователя Solarin в уроке «Манипулирование файловой структурой», курс «Основы командной строки»
Здравствуйте. Подскажите пожалуйста чем не нравится команда:
mv /example2/another-file /example2/another_file
Приходится проваливаться в каждую директорию и уже там манипулировать с файлами.
Приветствую!
Вы используете абсолютные пути в примере, который привели. В корневой директории вряд ли есть каталог example2, поэтому такой вариант и не работает. Попробуйте использовать относительные пути. Можно использовать и абсолютные, но тогда придётся каждый раз дублировать весь путь до файла или директории начиная от корня файловой системы. Думаю вам стоит еще разок пробежаться по уроку Навигация.
Понятно. Просто считал, что если в текущий момент нахожусь в директории, то команды для файлов можно отдавать относительно текущего нахождения, а не от корня...
В моем случае для работы этой команды видимо надо было использовать точку для указания текущей директории.
mv ./example2/another-file ./example2/another_file
Да, можно использовать точку. Но можно обойтись без неё. Попробуйте находясь в /usr/src/app выполнить mkdir fs/dir. А потом посмотрите изменится ли содержимое каталога fs.
Используйте Хекслет по максимуму!
- Задавайте вопросы по уроку
- Проверяйте знания в квизах
- Проходите практику прямо в браузере
- Отслеживайте свой прогресс
Зарегистрируйтесь или войдите в свой аккаунт
С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.







