Как может я CP различные файлы к псевдониму, который изменяется

121 --- 133827-

Из ваших других вопросов, которые я беру его, используя ОС X. По умолчанию HFS + файловая система на OS X нечувствительна к регистру: вы не можете иметь два файла «ABC» и «ABC» в одном каталоге, и попытка доступа к любому названию добраться до одного и того же файла. То же самое может произойти в Cygwin, или с нечувствительными к регистрам файловых систем (например, FAT32 или CIOPFS ) в любом месте.

Поскольку GREP является настоящим исполняемым исполняемым, он посмотрел на файловую систему (в каталогах Путь ). Когда ваша оболочка выглядит в / usr / bin для либо GREP , либо GREP , он найдет исполняемый GREP .

Встроенные оболочки Посмотрели на файловую систему: поскольку они встроены, они обращаются через (чувствительные к регистру) Сравнители строки внутри самой оболочки.

То, что вы встречаете, это интересный случай. Хотя CD CD является встроенным, доступным к CASE-CASE-SESITING, CD находится в качестве исполняемого исполняемого / usr / bin / cd . Исполняемый CD CD довольно бесполезный: из-за CD влияет на текущую среду выполнения оболочки, она всегда предоставляется в качестве скорлупы встроенного встроенного , но есть CD Исполняемый для Sake Sake в любом случае, который изменяет каталог для себя, а затем немедленно завершается, оставляя окружающую оболочку, где она началась.

Вы можете попробовать их с помощью типа :

$ type cd
cd is a shell builtin
$ type CD
CD is /usr/bin/CD

Тип говорит вам, что будет делать оболочку, когда вы запустите эту команду. При запуске CD Вы получаете доступ к встроенному CD CD . Для других встроенных встроек встроенный и исполняемый файл будет достаточно совместимым (попробуйте echo ), но для Cd , который невозможно.

0
03.05.2014, 15:41
2 ответа
[114981]Переменная оболочки

tar --exclude='*.jpg' --exclude='*.png' --exclude='*.bmp' --exclude='*.gif' -cvf tar-filename.tar folder
Вы можете сделать это, добавив каталоги, которые вы хотите поместить в [115462]s1[115463] в переменные, а не так:

Вы можете получить доступ к ним следующим образом:

Символическая ссылка

Вы можете поддерживать ссылку в вашем домашнем каталоге, которая просто указывает на сегодняшний длинный каталог.

Инструменты закладки каталога

Взгляните на этот Q & A заголовок: [115464]Быстрая навигация по каталогу в терминале[115465]. Такие инструменты, как [115466]autojump[115467] или [115468]xd - eXtra fast Directory changer[115469], могут также использоваться для "закладки" часто используемых каталогов, так что вы можете легко перейти к ним без необходимости вводить длинные пути.

References

  • Как создать короткий путь?
4
28.01.2020, 02:20
[116165] Как насчет чего-нибудь вроде:

Использовалось бы [116561] имя файла mdcp -d каталог[116562]. Вы бы использовали параметр -d, только если бы изменяли текущий каталог софтлинков.[116168].
0
28.01.2020, 02:20

Теги

Похожие вопросы