терминале через ; но столкнулся с такой проблемой - при таком использовании не работает автодополнение через tab, оно и понятно так как я не в той директории сейчас, чтобы система поняла, что я от нее хочу, поясню на примере.
Например я сейчас в дире opt и хочу в одну строку перейти в root и запустить оттуда скрипт (да, мне нужно туда перейти):
Вот что я вбиваю: cd /root ; ./script (и вот когда я вбиваю название скрипта то автодоп через tab не робит)
Я понимаю почему, потому что я сейчас в opt и система не понимает че я там хочу автодополнить и поэтому не дает мне, но можно ли сделать так , что когда я уже вбил переход в другую диру, система как бы перещалась туда ?
А почему это надо делать все в одной команде?)
Не проще вместо ; нажать enter?
Обсуждают сегодня