Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Линукс консоль. Как правильно переместить файлы командой mv? Объясните пожалуйста.

Oli Via Ученик (14), на голосовании 2 года назад
Вот иерархия и содержимое: "dir" в ней "fol" в ней "f" "1.txt" "2.txt"

Можно ли находясь в dir одной командой переместить 1.txt и 2.txt в f?
Не пойму как правильно указывать пути. Почему нельзя так: mv fol/{1.txt,2.txt} fol/f/
Голосование за лучший ответ
фигня какая-та Мастер (1002) 2 года назад
Можно. Смотри какую ошибку у тебя возвращает команда.
Только что выполнил твою команду и она сработала как ожидалось.
Либо указывай нормально структуру, чтобы понятно было что есть что и где есть где.

Было:
 dir fol/f
file fol/1.txt
file fol/2.txt
Стало:
 dir fol/f
file fol/f/1.txt
file fol/f/2.txt

Такие команды тоже работают (первая короче, вторая берет все txt файлы):
 mv fol/{1,2}.txt fol/f
mv fol/*.txt fol/f
Oli ViaУченик (14) 2 года назад
Полезно. Спасибо!
Похожие вопросы