Unix & Linux

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

5
Imprimer des motifs inégalés, en utilisant grep avec des motifs à partir d'un fichier
patterns.txt: "BananaOpinion" "ExitWarning" "SomeMessage" "Help" "Introduction" "MessageToUser" Strings.xml <string name="Introduction">One day there was an apple that went to the market.</string> <string name="BananaOpinion">Bananas are great!</string> <string name="MessageToUser">We would like to give you apples, bananas and tomatoes.</string> Production attendue: "ExitWarning" "SomeMessage" "Help" Comment imprimer les termes patterns.txtqui ne se trouvent pas dans …
15 grep 

1
Avez-vous besoin de spécifier l'option «par défaut» dans fstab?
Le Wiki Arc surfstab Précise les options /à être defaults,noatime, mais mon installation par défaut fstabest créé avec les options rw,relatime. Le Wiki Arch couvre les atimeproblèmes. Ce qui m'intéresse, c'est l' defaultsoption. La manpage pour mountdit: par défaut Utilisez les options par défaut: rw, suid, dev, exec, auto, nouser …
15 fstab  options 

3
Enregistrer le code de sortie pour plus tard
J'ai donc un petit script pour exécuter des tests. javac *.java && java -ea Test rm -f *.class Maintenant, le problème est que lorsque j'exécute le script ./test, il renvoie un code de sortie de réussite même si le test échoue car il rm -f *.classréussit. La seule façon dont …


3
Comment citer des arguments avec xargs
Supposons que je souhaite supprimer tous les fichiers d'un dossier dont la taille est supérieure à 1 Mo. $ find . -size +1M | xargs -0 rm Cela ne supprimera pas les fichiers qui ont de l'espace dans leurs noms. Je veux donc qu'il cite tous les arguments qu'il envoie …
15 shell  find  quoting  rm  xargs 




4
Comment diviser l'expression longue sed en plusieurs lignes?
sed 's/[long1][long2]/[long3][long4]/' file.txt Je voudrais diviser cette commande sur plusieurs lignes - fx quelque chose comme ceci: sed 's/ [long1] [long2] / [long3] [long4] /' file.txt L'utilisation \ou la séparation de chaînes n'a pas fonctionné.
15 sed 

2
Existe-t-il un moyen de savoir pourquoi tmux s'est écrasé
J'essaie de passer de l'utilisation de VNC à tmux. Mon tmux continue de planter au moins une fois par semaine et je ne sais pas pourquoi cela se produit. VNC s'est rarement écrasé et ce crash hebdomadaire est un fort inconvénient pour moi de basculer complètement. Existe-t-il un moyen de …
15 tmux 




4
Comment savoir pourquoi cron n'exécute pas mes tâches?
J'utilise Ubuntu 14.04 et le démon cron est en cours d'exécution: # ps ax | grep cron 822 ? Ss 0:00 cron mais il n'exécute aucun travail. J'obtenais auparavant des entrées /var/log/syslogcomme celle-ci: 2014-05-04T11:47:01.839754+01:00 localhost CRON[29253]: (root) CMD (test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )) …
15 ubuntu  cron 

3
Écriture d'un service systemd à exécuter à la reprise
mon ordinateur portable Dell est sujet à ce bogue avec le noyau 3.14. Comme solution de contournement, j'ai écrit un script simple / usr / bin / fix de luminosité: #!/bin/bash echo 0 > /sys/class/backlight/intel_backlight/brightnes (et rendu exécutable chmod +x /usr/bin/brightness-fix) et un service systemd l'appelant qui est exécuté au …
15 systemd  laptop 

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.