A-t ls
-il un moyen de montrer des conditions négatives comme "tous les fichiers qui ne sont pas un lien symbolique"? J'utilise beaucoup ce dernier dans un répertoire de projet mais d'autres négations seraient également utiles.
Pour l'instant, mes recherches n'ont conduit qu'à créer un alias vers quelque chose de "like":
find . -maxdepth 1 ! -type l | sort # (...)
mais évidemment de cette façon je n'obtiens pas la coloration ls
, le formatage des colonnes, etc ...
Je suis parfois sur Bash v3 sur OS X 10.8.2 et Bash v4 sur Pangolin.
+
et non\;
, veuillez expliquer?+
fait tout envoyer à une seulels
commande au lieu de l'exécuter séparément pour chaque fichier (de cette façon, ls peut faire les colonnes et le tri). J'ai échappé au! car c'est un caractère spécial pour certains obus même si le vôtre semble bien l'accepter.ls
? Pourrait-il y avoir une meilleure façon?