Сколько раз мы делаем ошибку, набирая какую-нибудь команду в терминале? … Не знаю, как вы, но у меня есть дурная привычка ошибаться по несколько раз, либо потому, что я набираю в терминале, и в то же время я обслуживаю человека рядом со мной, либо потому что это просто такой длинная строка, что я не прав.
Проблема во всем этом заключается в необходимости переписывать строку или, по крайней мере, нажимать клавишу стрелки вверх , находить допущенную ошибку, исправлять ее, а затем нажимать [Enter]. В любом случае, это может быть небольшим неудобством.
Что ж, теперь я научу вас, как исправить любую ошибку, которую вы допустили при вставке предыдущей команды, но даже без необходимости снова вводить или отображать предыдущую команду в терминале
Звучит как волшебство, да... исправить команду с ошибкой, даже не взглянув на нее и не набрав ее еще раз? … ну да
Например, я покажу вам простой трюк. Чтобы получить доступ к папке /var/log/ в терминале, вы должны ввести: cd /var/log, верно? Что ж, давайте откроем терминал и введем эту строку неправильно, вот так:
cd /var/lgo/
Как видите, я изменил log на lgo, а это значит, что я написал одну букву вместо другой, то есть очень распространенная ошибка
Это явно не сработает, это скажет вам, что каталог / var / lgo / не существует, что верно. Теперь в том же терминале напишите:
^lgo^log^
И нажмите [Enter] , и вы увидите, как волшебным образом попали в нужную директорию! LOL!!
Что это значит? 0_oU …
Проще говоря, сначала мы указываем, в чём заключается ошибка ( lgo ), а затем объясняем, почему хотим её исправить ( log ). Вся эта строка начинается с символа ^ и заканчивается тем же символом. Именно этот символ отличает ошибку от правильного варианта.
Проще говоря, они ставят ^, затем ставят там, где ошиблись, ставят еще один ^, который будет разделением, затем ставят то, что хотят исправить, и заканчивают еще одним ^. просто, правда?
Я знаю, что некоторые всё равно предпочтут нажать [Вверх] и исправить ошибку в командной строке, другие могут воспользоваться этим советом, правда всем наверняка будет интересно... а если нет, то ну хотя бы они выучили новый трюк
привет