nataraj: (Default)
[personal profile] nataraj
Если создать в директории поддиректорию с именем --что-нибудь и потом попробовать что-то в ней погрепать, то эффект выходит не вполне ожиданный...

Date: 2011-10-18 04:13 pm (UTC)
From: [identity profile] rainbow-i.livejournal.com
а какой? :)

Date: 2011-10-18 06:59 pm (UTC)
ext_613079: Default userpic (Default)
From: [identity profile] shaplov.livejournal.com
звездочка на уровне командной оболочки раскрывается в список файлов, а сама программа, видя что один из параметров начинается с двух минусов считает этот параметр ключем и ругается что ключ неизвестен...

Date: 2011-10-18 04:27 pm (UTC)
From: [identity profile] alexkuklin.livejournal.com
-- в ком. строке прекращает обработку ключей

Date: 2011-10-18 07:02 pm (UTC)
ext_613079: Default userpic (Default)
From: [identity profile] shaplov.livejournal.com
О! А вот это полезный пис оф информайшн! Спасибо!

Date: 2011-10-18 04:53 pm (UTC)
From: [identity profile] svolik.livejournal.com
$ls -1
--
--help-help
one
x.xslt


$grep aa ./*
./--:aa
./--help-help:aaa

и?
что ты водрузил себе? то кмыло неправильное, теперь вот греп...

Date: 2011-10-18 07:02 pm (UTC)
ext_613079: Default userpic (Default)
From: [identity profile] shaplov.livejournal.com
Ты так прямо всегда в командной строке и пишешь ./* ?

У меня debian testing. kmail там таки действительно кривой. А вот греп нормальный, просто у меня сейчас некоторая измененка в голове и это дает странные эффекты при взаимодейстии с нетривиальной функциональностью...

Date: 2011-10-18 09:28 pm (UTC)
From: [identity profile] svolik.livejournal.com
да. зато не приходится думать что в консоли: соляра, опенок или линух. Как ни странно, но именно с ./ или без него там возможны разночтения, особенно, если дальше не звездочка. Так что автопилот уже.

Profile

nataraj: (Default)
Swami Dhyan Nataraj

July 2024

S M T W T F S
 123456
789 10111213
14151617181920
21222324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 21st, 2026 10:16 am
Powered by Dreamwidth Studios