J'utilise l'utilitaire "dialog" de Linux pour créer une interface user simple. Cependant, il y a un text dans infobox et je veux insert des caractères de tabulation afin d'aligner correctement le text. Mais il semble que ce dialog n'accepte pas le caractère de tabulation. En outre, l'option –tab-correct n'a pas aidé. Si j'écris \ t, […]
Comment puis-je écrire un script qui exécute simplement pkill -HUP inetd ? Je veux redémarrer inetd via un script afin que je puisse le programmer pour qu'il s'exécute à un moment donné. J'ai essayé de l'écrire moi-même, mais j'obtiens une erreur "Hangup".
J'ai un script qui crée des users sous Linux et Oracle, lorsque je crée plusieurs users j'utilise ce qui suit: cat /path/path/file.txt | while read USER PASS ORAUSER ROLE do Cependant, j'ai eu le malheur de laisser le rôle vide et cela a fait des choses horribles à mes users. Je me demandais comment je […]
J'ai remarqué un comportement étrange sur mon système Ubuntu 12.04 LTS. C'est ma première expérience avec Ubuntu; précédemment, j'ai utilisé Fedora et n'ai jamais eu ce problème. J'ai mis mon umask dans .bashrc à 0027. Mais il change automatiquement en 0002 à chaque fois que je cd dans un autre directory. Peu importe dans quel […]
J'ai un système automatisé pour créer des counts FTP (vsftpd avec des users virtuels emprisonnés) qui fonctionne bien, mais je count toujours sur le nettoyage manuel des counts périmés. Ma définition d'un count périmé est celle dans laquelle aucun file ou dossier n'existe depuis less de 30 jours. Jusqu'à présent, je peux exécuter ceci: find […]
J'essaie d'get une sortie gentille de git: FORMAT='%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' LOG_PARAMS="–color –pretty=format:$FORMAT –abbrev-commit –no-walk" function gch() { git log $LOG_PARAMS $(commits) } (où commits est une fonction qui collecte les commits pertinents). Mais j'obtiens ceci à la place: fatal: ambiguous argument '%(s)': unknown revision or path not in the working tree. Use […]
Je ne me souviens pas d'avoir placé quelque chose explicitement dans mon file .bashrc récemment, mais d'hier je suis capable de voir la command affichée à l'invite avant d'être exécutée. Je ne sais pas comment il est allumé et quand? Exemple $ ls *abc* ls *abc* # —> This line is getting displayed for every […]
J'aime les raccourcis GUI typiques: Ctrl + Retour arrière Ctrl + Del Et d'autres raccourcis typiques. Y a-t-il des .bashrc prêts avec tous ces raccourcis disponibles?
Là où je travaille, à des fins de security et d'audit, nous devons conserver un file historique pour chaque session (user, date, terminal, etc.) dans le nom du file. Évidemment, la variable HISTFILE est en lecture seule (en readonly HISTFILE ), donc un user normal ne peut pas définir un file d'historique différent (non root, […]
Dans une autre question, il était suggéré que j'utilise shopt -s extglob Pour résoudre un problème. J'ai l'printing que ces commands de type doivent être utilisées avec parcimonie, peut-être parce qu'elles peuvent avoir des effets néfastes avec d'autres scripts. Quelqu'un peut-il parler à cela?