Skąd plik przejść jeśli wykonać następujące polecenie:Trzy kropki katalogu przechodzenie z mv
mv <file> ...
pamiętać, że istnieje żaden katalog z nazwą ...
w bieżącym katalogu.
Skąd plik przejść jeśli wykonać następujące polecenie:Trzy kropki katalogu przechodzenie z mv
mv <file> ...
pamiętać, że istnieje żaden katalog z nazwą ...
w bieżącym katalogu.
Może nie być katalogu o nazwie ...
w bieżącym katalogu, ale tworzysz plik o tej nazwie. (Ponieważ zaczyna się od .
, jest ukryty).
Można zobaczyć takie ukryte pliki, jeśli za pomocą -a
argument ls
:
$ ls -a
. ..
$ touch file; mv file ...; ls -a
. .. ...
jak to się stało, że mogę w dowolnym momencie wejść do '...' (z wyjątkiem wewnątrz '... ')? [w GitBash, zakładam, że normalny Linux jest taki sam] – ThorSummoner
'cd ...' nie jest obsługiwane w systemie Linux, chyba że istnieje katalog o nazwie '...'. –
@ThorSummoner, ... jednak "..." ma specjalne znaczenie w systemie Windows, niezwiązane z bash; patrz http://cwe.mitre.org/data/definitions/32.html –
Tworzenie obojętne plik i spróbować. –