Unix & Linux

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

1
Comment utiliser ^ # $ comme séparateur d'enregistrement dans awk?
Comment dites-vous à awk d'utiliser un #caractère seul dans une ligne comme séparateur d'enregistrement? Le problème est que vous ne pouvez pas le dire RS="^#$"car ^correspond au début du fichier, pas au début d'une ligne, et RS="#\n"ne fonctionne pas non plus car il correspond à des #caractères qui ne sont …
8 awk 




2
Pourquoi dhclient fait-il des requêtes DHCP sur une interface statique?
J'installe un nouveau système Debian. J'ai une IP statique configurée sur une interface dans / etc / networks / interfaces comme ceci: # The loopback network interface auto lo iface lo inet loopback # The primary network interface allow-hotplug eth4 iface eth4 inet static address <redacted> netmask 255.255.254.0 network <redacted> …


3
Tester si postfix est en cours d'exécution
Je cherche un moyen fiable de tester si postfixs'exécute depuis l'intérieur d'un script bash. Ma première tentative a été simplement d'essayer pidof postfix, ce qui ne fonctionne pas. Ensuite, j'ai essayé d'obtenir postfix status: POSTFIX_LOCATION=/var/packages/MailServer/target/sbin/postfix # location of postfix result=`$POSTFIX_LOCATION status` if [ -z $result ]; then echo "Error: No …
8 linux  bash  postfix 



3
Que signifient les «fonctionnalités activées» dans GNU?
Lorsque j'utilise find --versionavec GNU find, j'obtiens quelque chose comme ceci: find (GNU findutils) 4.5.9 [license text] Features enabled: D_TYPE O_NOFOLLOW(enabled) LEAF_OPTIMISATION FTS(FTS_CWDFD) CBO(level=2) Que signifient ces «fonctionnalités»? Il y a une référence à O_NOFOLLOWêtre une mesure de sécurité man find, et il y a une mention d' LEAF_OPTIMISATIONêtre une …
8 find  gnu 

4
Fractionner une entrée pour une commande différente et combiner le résultat
Je sais combiner le résultat de différentes commandes paste -t',' <(commanda) <(commandb) Je sais diriger la même entrée vers une commande différente cat myfile | tee >(commanda) >(commandb) Maintenant, comment combiner ces commandes? Pour que je puisse faire cat myfile | tee >(commanda) >(commandb) | paste -t',' resulta resultb Dis …


3
Empêcher rsyslog de consigner les messages des hôtes distants dans local / var / log / syslog
J'utilise rsyslog pour enregistrer les journaux des hôtes distants sur un serveur de cette façon: Serveur: # Logfile for each host $template DynaFile,"/var/log/rsyslog/%HOSTNAME%.log" *.* -?DynaFile Clients: *.* @servername Cela crée des fichiers journaux pour chaque hôte client des serveurs, /var/log/rsyslog/mais il enregistre également chaque message sur les serveurs /var/log/syslog. Donc …
8 rsyslog 


3
Comment utiliser GNU Parallel efficacement
Supposons que je veuille trouver toutes les correspondances dans un fichier texte compressé: $ gzcat file.txt.gz | pv --rate -i 5 | grep some-pattern pv --rateutilisé ici pour mesurer le débit des tuyaux. Sur ma machine, c'est environ 420Mb / s (après décompression). Maintenant j'essaye de faire du grep parallèle …

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.