9
Chcę znaleźć wszystkie pliki/katalogi, które nie są równe .git*
, więc wypróbowałem następujące polecenia, ale ma on przeciwny skutek (drukuje ścieżki, które zawierają .git
).Znaleźć pliki nie równa się
$ find . ! -name "*.git"
$ find . ! -name ".*.git"
$ find . ! -name "*.git*"
$ find . ! -regex "*.git"
$ find . ! \(-name "*.git*" \)
Próbowałem też powyższe polecenia z \!
ucieczki, jak w find . \! -name "*.git"
.
P: Jaka jest poprawna składnia dla find
"nie równa się"?
@casperOne, Dlaczego to pytanie jest uważane za nie na temat (i nie głosuję na nie), podczas gdy podobne pytania są ważne? * [Jak edytować istniejącą wiadomość w git?] (Http://stackoverflow.com/questions/7813194/how-do-i-eded-an-existing-tag-message-in-git) * [Użyj potoku poleceń jako argumentu dla diff] (http://stackoverflow.com/questions/9847479/use-pipe-of-commands-as-argument-d-diff) * [polecenie znalezienia polecenia Linuksa?] (http://stackoverflow.com/questions/2591158/linux-find-command-gotcha) – user46874