Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.
Все бы хорошо, но выводятся лишние две ссылки: . и ..
а кто вам сказал, что они лишние? есть такие файлы, почему их не выводить?
а find тут вообще не причём, она во все каталоги лезет. Я не виноват, что вы своей звёздочкой подсовываете ей только не скрытые.
Если вы хотите получить полный список файлов в текущем каталоге, так и напишите: find $PWD
А звёздочка - это кривая дорожка, find её не увидит, увидит только то, что ей выдаст ваш шелл после обработки.
а кто вам сказал, что они лишние? есть такие файлы, почему их не выводить?
а find тут вообще не причём, она во все каталоги лезет. Я не виноват, что вы своей звёздочкой подсовываете ей только не скрытые.
Если вы хотите получить полный список файлов в текущем каталоге, так и напишите: find $PWD
А звёздочка - это кривая дорожка, find её не увидит, увидит только то, что ей выдаст ваш шелл после обработки.
Они лишние для дальнейшей обработки. А про глоббинг я только вчера прочитал Узнал бы раньше, было бы меньше непонятностей.
я не пойму, вам это для обработки надо, или любоваться? для каждого случая есть готовые решения (часто встроенные, например моя ls красиво и в цвете всё рисует для меня, но если она заметила, что работает внутри скрипта, то делает только то что надо - просто список файлов, без всяких красивостей).
там специально для этого и сделано исключение, например наберёте вы
rm -rvf ~/trash/*, и кроме мусора эта команда постирает и .., и ../.., и вообще всё что сможет (в том числе и содержимое удалённых компьютеров)
я не пойму, вам это для обработки надо, или любоваться? для каждого случая есть готовые решения (часто встроенные, например моя ls красиво и в цвете всё рисует для меня, но если она заметила, что работает внутри скрипта, то делает только то что надо - просто список файлов, без всяких красивостей).
К сожалению, пока нет опыта, не все получается делать эффективно и оптимальным способом. Ну а поэтому мое решение какой-то задачи может быть немного странным или даже диковатым.
К сожалению, пока нет опыта, не все получается делать эффективно и оптимальным способом. Ну а поэтому мое решение какой-то задачи может быть немного странным или даже диковатым.
вам тут уже посоветовали man читать? так вот - вас обманули. man - это специальный прикол линуксоидов - там понять ничего нельзя. почитайте info coreutils (сначала man info, чтоб знать, какие кнопки давить).
вам тут уже посоветовали man читать? так вот - вас обманули. man - это специальный прикол линуксоидов - там понять ничего нельзя. почитайте info coreutils (сначала man info, чтоб знать, какие кнопки давить).
Это уже полемика, к чему она? Тем более проблема уже решена. А man find я читал, естественно, но мне все 1573 строки сходу не освоить. Да и проблема вообще была связана с globbing, который там не упомянут. И зачем я это оправдываюсь.