Bien sûr, la façon standard de tester si un fichier est vide est avec test -s FILE, mais l'un de nos clients a reçu un script contenant des tests comme celui-ci: RETVAL=`ls -s ./log/cr_trig.log | awk '{print $1}'` if test $RETVAL -ne 0 then echo "Badness: Log not empty" exit …
Je suis en train de lsdirs qui ont des .pngfichiers à l' intérieur (pas besoin de récursivité, mais il serait utile supplémentaire), d' une exepté. Exclure un répertoire, c.-à-d. ls */*.png fonctionne bien. ls (^one)*/*.png ne renvoie aucune sortie standard. Comment y parvenir? Je suis aveugle et je le passe …
Il est possible de faire sortir ls -l le champ taille avec des chiffres groupés par milliers? Si c'est le cas, comment? Par exemple: $ ls -l -rw-rw---- 1 dahl dahl 43,210,052 2012-01-01 21:52 test.py (Notez les virgules dans la taille). Peut-être en modifiant le paramètre LC_NUMERIC à l'intérieur des …
J'essaie d'obtenir une liste des répertoires contenus dans un dossier spécifique. Étant donné ces exemples de dossiers: foo/bar/test foo/bar/test/css foo/bar/wp-content/plugins/XYZ foo/bar/wp-content/plugins/XYZ/js foo/bar/wp-content/plugins/XYZ/css baz/wp-content/plugins/ABC baz/wp-content/plugins/ABC/inc baz/wp-content/plugins/ABC/inc/lib baz/wp-content/plugins/DEF bat/bar/foo/blog/wp-content/plugins/GHI Je voudrais une commande qui retournera: XYZ ABC DEF GHI Essentiellement, je recherche les dossiers qui se trouvent à l'intérieur de wp-content / …
Lorsque je tape dans le cd .sshterminal, il revient avec -bash: cd: .ssh/: Permission denied. Maintenant, je ne peux pas ajouter mes clés ssh à ssh. Quand je tape ssh-add ~/.ssh/idnameça dit /Users/Dan/.ssh/idname: Permission denied. Je pense que cela a à voir avec moi en tapant ls -dparce que cela …
Disons que j'ai un répertoire avec les fichiers a1, a2, a3, b1, b2, b3. Je veux seulement faire correspondre les fichiers commençant par amais ne contenant pas 3. J'ai essayé ls -I "*3" *a*mais ça revient a1 a2 a3, même si je ne veux pas qu'elle corresponde a3. Est-ce possible …
Quand je suis dans un répertoire en bash, et que j'appuie cd Space Tab, cela montre tout dans le répertoire comme une possibilité. ( Show all 1000 possibilities?) C'est vraiment lourd quand je suis dans un répertoire avec beaucoup de fichiers réguliers et relativement peu de répertoires. Alors, est-il possible …
treeet lspeut distinguer les types de fichiers en coloriant les noms de fichiers différemment. treeet lsgénère souvent une longue liste de fichiers (y compris les répertoires), donc je redirige la sortie stdout vers less. Mais lessne préserve pas les couleurs. Comment pouvons-nous lui faire afficher des couleurs ou d'autres façons? …
Je suis dans un script bash et je veux obtenir la liste de tous les fichiers (disons tous les fichiers jar). J'exécute la commande ls -1 lib/*.jaret j'obtiens la sortie: lib/mylib_1.jar lib/mylib_2.jar ... Existe-t-il une option pour avoir la sortie suivante: mylib_1.jar mylib_2.jar ... Faire cd libavant n'est pas une …
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": …
J'ai essayé d'utiliser la commande ls --time=atime il fonctionnait dans un répertoire mais ne fonctionnait pas dans un autre répertoire. J'ai ouvert certains fichiers dans vim, evince et d'autres applications mais après la commande, les temps d'accès au fichier n'ont pas été modifiés. Lorsque je tape, touch file.txtle temps d'accès …
Supposons que je fasse une liste et trie les fichiers par leur attribut temporel: ls -ltr -rwxrwxrwx 1 bla bla 4096 Feb 01 20:10 foo1 -rwxrwxrwx 1 bla bla 4096 Feb 01 20:12 foo2 . . . -rwxrwxrwx 1 bla bla 4096 Mar 05 13:25 foo1000 Que dois-je ajouter derrière …
Si je tape, ls *ro*j'obtiens également des fichiers dans des sous-répertoires qui correspondent au *ro*modèle. Existe-t-il une option pour ls similaire au pruneau? Idéalement un drapeau, sinon peut-être un exécutif?
Comment les commandes comme lssavent-elles quelle est leur sortie standard? Il semble lsfonctionner différemment en fonction de la cible standard. Par exemple, si je le fais: ls /home/matt/tmp le résultat est: a.txt b.txt c.txt Mais si je le fais ls /home/matt/tmp | cat le résultat est (ie nouvelle ligne par …
Ma coquille est bash. Comment puis-je obtenir la sortie de lspour afficher les répertoires avec une barre oblique finale? Quand je fais lsen tcshdonne la sortie désirée. Comment puis-je obtenir que cela se produise bashsans utiliser d'arguments? par exemple. bin/ lib/ src/ file1.txt file2.txt
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.