Czy ls
istnieje sposób na pokazanie zanegowanych warunków, takich jak „wszystkie pliki, które nie są dowiązaniem symbolicznym”? Często używam tego ostatniego w katalogu projektu, ale przydatne byłyby również inne negacje.
Na razie moje badania doprowadziły tylko do utworzenia aliasu do czegoś „jak”:
find . -maxdepth 1 ! -type l | sort # (...)
ale oczywiście w ten sposób nie otrzymuję kolorów ls
, formatowania kolumn itp.
Czasami używam Bash v3 na OS X 10.8.2 i Bash v4 na Pangolin.
+
a nie\;
, proszę wyjaśnij?+
sprawia, że wysyła wszystko do pojedynczegols
polecenia zamiast uruchamiać go osobno dla każdego pliku (w ten sposób ls może wykonywać kolumny i sortować). Uciekłem! ponieważ jest specjalną postacią dla niektórych pocisków, chociaż twoja wydaje się w porządku.ls
? Czy może być lepszy sposób?