Что делает «cd && cd -» на терминале Mac OS?

Что делает «cd && cd -» на терминале Mac OS?

Привет, товарищи компьютерные гики!

Я наткнулся на этот фрагмент кода в терминале Mac OS:

cd && cd -

Что это значит?

решение1

cdвозвращается в домашний каталог

&&позволяет вам сделать что-то в зависимости от того, была ли предыдущая команда выполнена успешно

cd -переключит вас в предыдущий каталог

решение2

cdбез аргументов изменения в вашем домашнем каталоге, то же самое, что иcd ~

&&позволяет объединять команды оболочки в цепочку

cd -переключает обратно в каталог, в котором вы находились ранее

Связанный контент