Замена и экономия времени на команды с ошибками

Сколько раз мы делаем ошибку, набирая какую-нибудь команду в терминале? … Не знаю, как вы, но у меня есть дурная привычка ошибаться по несколько раз, либо потому, что я набираю в терминале, и в то же время я обслуживаю человека рядом со мной, либо потому что это просто такой длинная строка, что я не прав.

Проблема во всем этом заключается в необходимости переписывать строку или, по крайней мере, нажимать клавишу стрелки вверх , находить допущенную ошибку, исправлять ее, а затем нажимать [Enter]. В любом случае, это может быть небольшим неудобством.

Что ж, теперь я научу вас, как исправить любую ошибку, которую вы допустили при вставке предыдущей команды, но даже без необходимости снова вводить или отображать предыдущую команду в терминале 

Звучит как волшебство, да... исправить команду с ошибкой, даже не взглянув на нее и не набрав ее еще раз? … ну да 

Например, я покажу вам простой трюк. Чтобы получить доступ к папке /var/log/ в терминале, вы должны ввести: cd /var/log, верно? Что ж, давайте откроем терминал и введем эту строку неправильно, вот так:

cd /var/lgo/

Как видите, я изменил log на lgo, а это значит, что я написал одну букву вместо другой, то есть очень распространенная ошибка 

Это явно не сработает, это скажет вам, что каталог / var / lgo / не существует, что верно. Теперь в том же терминале напишите:

^lgo^log^

И нажмите [Enter] , и вы увидите, как волшебным образом попали в нужную директорию! LOL!!

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

Проще говоря, сначала мы указываем, в чём заключается ошибка ( lgo ), а затем объясняем, почему хотим её исправить ( log ). Вся эта строка начинается с символа ^ и заканчивается тем же символом. Именно этот символ отличает ошибку от правильного варианта.

Проще говоря, они ставят ^, затем ставят там, где ошиблись, ставят еще один ^, который будет разделением, затем ставят то, что хотят исправить, и заканчивают еще одним ^. просто, правда? 

Я знаю, что некоторые всё равно предпочтут нажать [Вверх] и исправить ошибку в командной строке, другие могут воспользоваться этим советом, правда всем наверняка будет интересно... а если нет, то ну хотя бы они выучили новый трюк 

привет


Добавить в качестве предпочтительного источника в Google