Как я могу сократить путь в Red Hat Linux? - PullRequest
0 голосов
/ 04 октября 2011

Итак, у меня есть куча файлов, которые я использую для тестирования в каталоге с длинным путем, скажем, есть 10 файлов, расположенных в /home/grammin/testFiles/program1/important/. Что я хотел бы сделать, это иметь что-то в моем bashrc?возможно, это похоже на fileDir = /home/grammin/testFiles/program1/important/, а затем, когда бы я ни захотел получить доступ к определенному файлу в командной строке, все, что мне нужно сделать, это напечатать что-то вроде ls fileDir/FILE1.Спасибо за помощь.

Ответы [ 4 ]

4 голосов
/ 04 октября 2011

Вы можете достичь этого командой ln.что-то похожее на это

ln -s /home/grammin/testFiles/program1/important/ fileDir

Запуск этого будет достаточно, я думаю

1 голос
/ 04 октября 2011

Просто установите переменную: fileDir=/home/grammin/testFiles/program1/important.

Теперь ls $fileDir/FILE1 даст желаемый эффект.

0 голосов
/ 04 октября 2011

в вашем файле .bashrc, добавьте ImportantDir = / home / grammin / testFiles / program1 / Important /

Затем используйте эту переменную с долларом, например, ls $ ImportantDir / FILE1

0 голосов
/ 04 октября 2011

Вы должны создать символическую ссылку на нужный вам путь и использовать путь ссылки в качестве «быстрого набора текста» при использовании терминала.

Например, если у вас есть /this/is/a/very/long/filesystem/path, вы можете создать ссылку с помощью ln -s /this/is/a/very/long/filesystem/path pth и затем использовать ls pth/FILE1

...