Я начал онлайн-курс Unix. Я вошел в курс как-то поздно, и у меня возникли проблемы с тем, что я был догоняем. У нас было домашнее задание вопрос (я получил это неправильно) он сказал:Введение. Unix: Изменение каталогов
Изменение текущего рабочего каталога в каталог WT5 с помощью одной командной строки и, начиная с домашнего пути .
Как я должен это делать в мире? Я знаю, как изменить каталог из вашего текущего каталога только $ cd WT5
И если бы я хотел перечислить все содержимое в домашнем каталоге, я бы использовал $ ls ~/nameofhomedirectory
И, если бы я хотел изменить текущий рабочий каталог в домашний каталог, я бы использовал $ cd ~
или просто $ cd
Итак, как бы объединить все это в одной командной строке, чтобы изменить текущий каталог на другой каталог, используя путь, который включает в себя домашний каталог?
Благодарим за оказанную помощь заранее!
ОБНОВЛЕНИЕ: Хорошо. Теперь я вижу, что это может быть немного запутанно. Поэтому позвольте мне попытаться сделать это немного более ясным, где я ошибаюсь или смешиваюсь.
Скажем, это дерево каталогов, которое у вас есть. Tree of Directories
Теперь ваш домашний каталог пользователя И ваш текущий рабочий каталог работы Но вы хотите изменить свой текущий рабочий каталог игр. Как бы вы изменили каталог с помощью одной командной строки и, начиная с вашим дома direcotry, а не ваш текущего рабочего каталога работы
Еще раз спасибо!
Благодарим за ответ Дэйв! В основном я пытаюсь изменить текущий рабочий каталог на другой каталог с именем WT5. Моя командная строка должна содержать домашний каталог в пути. И это может быть только одна строка кода.Поэтому я бы в основном использовал команду 'cd', а затем имя домашнего каталога, а затем группу слэшей, как таковой' cd user/homedirectory/subdirectory/currentworkingdirectory/WT5' –
OK. Кажется, вы ответили на свой вопрос? То, что вы написали, должно работать (хотя вам нужен лидер /). Он полностью издает домашний каталог. Надеюсь, ваш курс научит вас использовать короткие руки для повышения эффективности. – dave
На самом деле? Хорошо. Спасибо огромное! Я никогда не знаю, прав я или нет. Мой учитель просто дает нам очки за то, что он перешел в задание, и на самом деле не дает обратной связи и не учит нас этому во время сеансов. Итак, я абсолютно знаю идею, если я прав или не прав. Наверное, я буду учиться после нашей промежуточной недели на следующей неделе. Еще раз спасибо! –