Unix & Linux

Q & A pour les utilisateurs de Linux, FreeBSD et d'autres systèmes d'exploitation de type Un * x

3
Supprimez toutes les lignes du fichier A qui contiennent les chaînes du fichier B
J'ai un fichier CSV users.csvavec une liste de UserNames, userIDs et autres données: username, userid, sidebar_side, sidebar_colour "John Lennon", 90123412, "left", "blue" "Paul McCartny", 30923833, "left", "black" "Ringo Starr", 77392318, "right", "blue" "George Harrison", 72349482, "left", "green" Dans un autre fichier, toremove.txtj'ai une liste d'utilisateurs: 30923833 77392318 Existe-t-il un moyen …


4
Itérer récursivement à travers les fichiers d'un répertoire
L'itération récursive de fichiers dans un répertoire peut facilement être effectuée par: find . -type f -exec bar {} \; Cependant, ce qui précède ne fonctionne pas pour les choses plus complexes, où beaucoup de branches conditionnelles, de boucles, etc. doivent être effectuées. J'ai utilisé cela pour ce qui précède: …

3
L'extension GLX ne fonctionne pas correctement avec xvfb
J'ai un système Ubuntu 14.04 avec les packages suivants installés: libegl1-mesa:amd64 libegl1-mesa-drivers:amd64 libgl1-mesa-dri:amd64 libgl1-mesa-dri:i386 libgl1-mesa-glx:amd64 libgl1-mesa-glx:i386 libglapi-mesa:amd64 libglapi-mesa:i386 libgles2-mesa:amd64 libglu1-mesa:amd64 libopenvg1-mesa:amd64 libwayland-egl1-mesa:amd64 mesa-utils xvfb Je veux démarrer une application sous xvfb. Je démarre d'abord xvfb avec: $ Xvfb :1 -screen 0 1024x768x24 +extension GLX +render -noreset >> xsession.log 2>&1 & …
15 x11  opengl  xvfb 


5
Obtenez le dernier répertoire (pas le dernier fichier)
Mon dossier parenta le contenu suivant: A.Folder B.Folder C.File Il contient à la fois des dossiers et des fichiers. B.Folderest plus récent. Maintenant, je veux juste obtenir B.Folder, comment pourrais-je y parvenir? J'ai essayé ça, ls -ltr ./parent | grep '^d' | tail -1 mais ça me donne drwxrwxr-x 2 …
15 shell  files  ls  timestamps 



2
Quand et pourquoi devrais-je utiliser la mise à jour apt-get?
Question générale: Certains pourraient-ils expliquer ce que fait la commande apt-get updateet quand je devrais vraiment l'utiliser? Remarques Veuillez donner une réponse détaillée . Pas seulement une copie de la page de manuel, à moins que votre version ne soit vraiment détaillée (je mets une définition de la page de …
15 apt  docker 

3
Comment définir le nombre de rappels d'historique de commandes
J'utilise bash. Pour parcourir l'historique de mes commandes, j'appelle la historycommande qui, je crois, appelle le programme Gnu du même nom. (Je ne sais pas s'il existe une meilleure méthode spécifique à bash). Dans mon .bashrc, j'ai actuellement une ligne export PROMPT_COMMAND='history -a'pour conserver l'historique de mes multiples sessions bash …



5
copier d'abord les plus petits fichiers?
J'ai un grand répertoire contenant des sous-répertoires et des fichiers que je souhaite copier récursivement. Existe-t-il un moyen de dire cpqu'il doit effectuer l'opération de copie par ordre de taille de fichier, afin que les plus petits fichiers soient copiés en premier?
15 shell  cp  file-copy  size 


2
Quel est le plus portable de sed, awk, perl et sh?
Quelqu'un peut-il mettre ces outils par ordre de portabilité? Lequel de ces certains se trouvent même sur les systèmes les plus nix minimal de *? L'un d'eux est-il sûr à 100% d'être présent? Je suppose que la commande est la suivante: awk sed sh perl Bien que j'imagine qu'il existe …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.