Articles of Ubuntu

Changer vim colorscheme sur le serveur de l’école

J’ai créé mon propre programme de couleurs et je voudrais le définir comme fichier par défaut dans mon fichier ~ / .vimrc. Mon problème étant (si je comprends bien), je suis sur le serveur Linux de mon école (Ubuntu 14.04), où plusieurs centaines d’étudiants ont des comptes. J’ai lu ceci, et comme je le vois, […]

Comment puis-je parcourir les variables de position dans bash?

L’utilisateur donnera la quantité de parameters de position qu’il souhaite (qui sont tous des programmes C). Je veux faire en sorte que tous les programmes C se comstacknt. Cependant, cela ne fonctionne pas; Quelqu’un a-t-il une solution? echo ‘#!/bin/bash’ >> comstack echo if [ “-o”=’$1′ ] >> comstack echo then >> comstack echo for (i=3; […]

Mise en œuvre d’EINVAL, EPERM, ESRCH dans Kill ()

J’essaie d’implémenter EINVAL, EPERM, ESRCH dans mon programme. LES ERREURS EINVAL Un signal non valide a été spécifié. EPERM Le processus n’est pas autorisé à envoyer le signal à l’un des processus cibles. ESRCH Le pid ou groupe de processus n’existe pas. Voici mon code source: #include #include #include #include int main(void) { int errno, […]

Kill command in UNIX

Si j’exécute la commande suivante, tout le processus sera tué et le compte sera déconnecté. Commander: kill -9 -1 Il est similaire à la commande de déconnexion. Dans Unix, aucun processus ayant le pid comme “-1”. Alors, quelle est la raison de ce résultat?

La suppression d’un mot à l’aide de donne: Nom de classe de caractère non valide

Je cours cette commande sed : sed -e ‘s/\/[[:word:]]+//g’ *.csv et dans les fichiers *.csv j’ai quelque chose comme: name/name, val1, val2 name2/name2, val3, val4 etc Je veux supprimer le name unique et / ainsi obtenir le name, val1, val2 …. Mais j’obtiens cette erreur: sed: -e expression #1, char 18: Invalid character class name […]

Nouvelle ligne sans utiliser \ n en Python

En python, j’essaie de faire quelque chose pour comstackr facilement les codes sources, y compris une ligne comme celle-ci; import os os.system(“gcc %s -o %s -ansi” %(filename, filename[:-3]) Mais ça me donne l’erreur; sh: 2: -o: not found Pour vérifier ce qui ne va pas, j’essaie de le faire. print(“gcc %s -o %s -ansi” %(filename, […]

Comment évaluer les mathématiques dans la console Ubuntu?

Lorsque j’essaie de calculer un problème mathématique tel que 1 + 1 en utilisant la console Ubuntu comme ceci: user@servername:~$ 1 + 1 Ubuntu pense que le premier est une commande et je reçois cette erreur: 1: command not found J’ai alors essayé d’utiliser echo pour évaluer la chaîne (avec et sans guillemets) comme ceci: […]

Comment effectuer une commande sur plusieurs serveurs via ssh?

J’essaie d’exécuter des commandes sur plusieurs serveurs via ssh, c’est ce que j’essaie de faire: for i in {1..3}; do `ssh nginx_$i ps aux | grep logstash`; done Mais il me dit d’installer un paquet: The program ‘root’ is currently not installed. You can install it by typing: sudo apt-get install root-system-bin Je ne suis […]

Impression massive de fichiers en pdf

Hé les gars, j’ai besoin d’imprimer un projet que j’ai écrit au format C to PDF. Le problème est que j’ai beaucoup de fichiers dans différents répertoires et je ne veux pas les imprimer un par un en utilisant l’éditeur de texte Ubuntu. J’ai fait un peu de recherche et j’ai découvert que je devais […]

Variable de sortie en Unix avec de nouvelles lignes comme \ n

J’ai besoin de générer une valeur de variable dans un fichier dans un script Unix. Mon problème c’est que la variable contient plusieurs lignes. J’ai besoin que ceux-ci soient affichés en tant que littéraux “\ n” dans le fichier (un fichier d’options java), mais j’utilise echo et ils sont toujours traités en de nouvelles lignes. […]