Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Résultat de votre recherche
Résultats 1 - 30 sur 108
18 ans
1.  Re: Fixer le home d'un utilisateur     (Auteur: Eric92)
Pour la question 1 : usermod -d Pour la question 2, par exemple : IFS=":" while read QUI X ID GID NOM DIR USHELL ; do [[ -z "$DIR" ]] && usermod -m -d /home/$QUI $QUI done </etc/passwd
Forum: Administration
18 ans
2.  Re: Crontab (no crontab for root)     (Auteur: Eric92)
crontab de root peut-être supprimée par erreur... Pour la (re)créer, faire : crontab (sans argument) puis saisir les ligne(s), et finir par Ctrl+D
Forum: Développement
18 ans
3.  Re: variable,addition,etc en bash     (Auteur: Eric92)
Pour avoir directement le résultat dans la variable j, deux méthodes (après la ligne j=1): let j=j+1 j=$((j+1)) Mais il fallait poser la question plutôt dans le forum Développement.
Forum: Administration
18 ans
4.  Re: bash: ./nwn: /bin/sh: bad interpreter     (Auteur: Eric92)
- Si c'est une partition FAT, il n'y a pas de notion de propriétaire de fichiers, c'est donc normal que le chown ne marche pas. - Mais l'erreur "/bin/sh: bad interpreter: Permission denied" vient plutôt des permissions sur /bin/sh qui est probablement déclaré comme interpréteur de commandes en 1ère ligne du fichier "nwn" => il faudrait faire : chm
Forum: Administration
18 ans
5.  Re: Des accents dans le fstab ?     (Auteur: Eric92)
Une suggestion pour contourner le problème : je crois que Windows permet de définir plusieurs noms de partage pour un même dossier. L'administrateur du serveur en question accepterait peut-être d'ajouter un partage "donnees" (sans accent) pour le dossier "données" ...
Forum: Administration
18 ans
6.  Re: sed Howto     (Auteur: Eric92)
Pas sûr d'avoir bien compris ton besoin. Si c'est changer chaque ligne IPADDR=a.b.c.d en IPADDR=192.168.1.15 ça serait dans le genre : sed -e "s/IPADDR=[0-9.]*/IPADDR=192.168.1.15/" ifcfg-eth0 ou : sed -e "/IPADDR=/s:[0-9.]*:192.168.1.15:" ifcfg-eth0
Forum: Administration
18 ans
Il me semble que le noyau n'interdit pas que plusieurs process ouvrent un fichier en même temps, y compris en écriture - c'est pourquoi la fonction flock existe.
Forum: Développement
18 ans
8.  Re: doublon de ligne dans un fichier     (Auteur: Eric92)
Une première approche : trier le fichier par sort -u puis sans l'option "-u", et comparer les résultats. La différence du nombre de lignes donne le nombre de doublons.
Forum: Développement
18 ans
9.  Re: problème avec getc     (Auteur: Eric92)
Citationdidou2 scanf("%s",tmp); path=tmp; scanf("%s",tmp); path1=tmp; FILE *f=fopen(path,"r"); FILE *g=fopen(path1,"w"); Il me semble que le 2ème scanf écrase le résultat du premier dans tmp, donc path et path1 auraient le même contenu, donc même fichier ouvert 2 fois ? Ce serait plus prudent de déclarer ainsi : char path[257]; char path1[25
Forum: Développement
18 ans
10.  Re: écriture script     (Auteur: Eric92)
En plus rustique, la cmmande csplit pourrait convenir, exemple : csplit -f prefixe nomfichier /end/2 '{*}'
Forum: Développement
18 ans
Citationmarkhamj'aimerais savoir quelle option choisir a l'install pour les partition Avant installation, note le numéro de la partition /home Pour avoir accès à toutes les options, séléctionne : Créer une configuration de partitionnement personnalisée puis : Partitionnement manuel pour experts puis indiquer sur la bonne ligne le point de montage /home et préciser de formater la pa
Forum: archive : RPM
18 ans
12.  Re: une petite question existentielle ...     (Auteur: Eric92)
Il y eu récemment une longue discussion sur une question similaire: Voir aussi Bon courage !
Forum: Développement
19 ans
13.  Re: suppression de repertoire     (Auteur: Eric92)
CitationphenixTu peux essayer de monter avec l'option -o ro mount /dev/partition /point/de/montage -o ro Ce serait plutôt l'option rw : mount -o rw /dev/partition /pointdemontage D'abord, pour voir l'état actuel, taper mount (sans paramètre). Puis faire umount pour celle(s) en "ro" (lecture seule). Mais peut-être que les partitions qui posent problème s
Forum: Administration
19 ans
14.  Re: script sh décomposer nom prénom     (Auteur: Eric92)
CitationSve@rMais ici, ce n'est pas vraiment la peine d'utiliser un fichier temporaire alors que le pipe sert à ça... D'accord, mais ça me paraissait plus lisible qu'une seule longue ligne... ça se discute. En fait, je voulais surtout montrer que si on utilise awk, pas besoin d'écrire une boucle en shell car awk le fait implicitement. Ici, s'il y a des milliers
Forum: Développement
19 ans
15.  Re: script sh décomposer nom prénom     (Auteur: Eric92)
Citationcancerustu peux utiliser awk: fNAME=`echo $wNAME| awk '{print $2}'` lNAME=`echo $wNAME| awk '{print $1}'` MONMAIL=`echo $fNAME"."$lNAME` printf $MONMAIL"@domain.com," >> $MAILLING La ligne 3 serait plus simplement : MONMAIL="$fNAME.$lNAME" Mais comment est défini wUID ? Une autre proposition (à tester) : MAILLING=/home/mai
Forum: Développement
19 ans
16.  Re: recuperer les sources de son noyau     (Auteur: Eric92)
CitationhsDonc pour vous donner le message d'erreur j'aimerais connaitre la commande du shell qui permet d'ouvrir un fichier .log Nicola a déjà répondu : « Avec un éditeur de texte basique ? Avec less ? » Il y a d'autres commandes : more, cat, tail (pour voir la fin), vim, emacs ...
Forum: Administration
19 ans
17.  Re: Désactiver un utilisateur TEMPORAIREMENT     (Auteur: Eric92)
Correctif : c'est bien sûr chuser account_locked=true nom_user Et pour voir le statut : lsuser nom_user
Forum: Administration
19 ans
18.  Re: Désactiver un utilisateur TEMPORAIREMENT     (Auteur: Eric92)
Citationelfatochuser expires=0501080095 davis par exemple Ou aussi simplement : chuser account_locked=false nom_user
Forum: Administration
19 ans
19.  Re: la commande ls     (Auteur: Eric92)
Citationmikikooù dois je le mettre pour que ce soit effectif sur tt le monde? Dans le fichier /etc/bashrc ou /etc/profile
Forum: Développement
19 ans
20.  Re: Espace disque racine en peau de chagrin     (Auteur: Eric92)
Une piste possible : chercher les fichiers modifiés depuis moins de 3 jours (par exemple): find / -xdev -mtime -3 -ls Ou encore, chercher les fichiers de plus de 100000 Ko (par exemple): find / -xdev -size +100000k -ls
Forum: Administration
19 ans
Le plus simple est d'utiliser la commande eval : eval cd ~$1
Forum: Développement
19 ans
22.  Re: Les mini défis de léa smiling smiley : j’en ai un     (Auteur: Eric92)
CitationnicolaEt pour mon autre proposition, personne n’a relevé la référence ni la contrainte ? S'agit-il de La Disparition, livre de Georges Perec où il manque une certaine lettre ? Voir
Forum: Développement
19 ans
Comme le dit la page de Novell/Suse au bout du lien, c'est un problème de brevet ou de protection contre la copie - mais pourtant ça semble marcher sous Mandrake 10.1... Une solution est proposée là (je ne l'ai pas essayée). Désolé, c'est en anglais.
Forum: archive : RPM
19 ans
24.  Re: utilisation de lex&yacc sous mandrake 10.1     (Auteur: Eric92)
Normalement il suffit de taper (sous root) : urpmi nom_package Mais ils ne semblent pas être dans la liste des packages : Cherche éventuellement dans
Forum: Développement
19 ans
25.  Re: Connaitre la largueur de la console     (Auteur: Eric92)
Pour les variables les plus classiques : man environ
Forum: Développement
19 ans
26.  Re: modem56k mal reconnu     (Auteur: Eric92)
Il est possible (même probable si PC portable) que ce soit en fait un winmodem, dans ce cas voir ce site
Forum: Matériel
19 ans
27.  Re: Problème divers Fortran et shell     (Auteur: Eric92)
1. Pour que le changement de répertoire (cd) fait par le script soit conservé à la fin, il faut le faire éxécuter dans le shell en cours : . nom_du_script (avec un point et un blanc au début). 2. Je ne sais pas quelle est la commande pour compiler. Juste une idée : Pour avoir la liste des fichiers installés par rpm, faire : rpm -qs nom_du_package La commande cherchée doit être dans /usr
Forum: Développement
19 ans
28.  Re: connexion à un ftp avec un script     (Auteur: Eric92)
Le plus simple serait de créer un fichier $HOME/.netrc si tu n'as pas peur d'y mettre ton mot de passe en clair. Pour le format, voir : man ftp Ne pas oublier de le protéger : chmod 400 .netrc
Forum: Développement
19 ans
29.  Re: Recherche de fichier non recursivement.     (Auteur: Eric92)
CitationFrichardJ'ai trop de fichier dasn un répertoire, et lorsque je fais un ls , il prend une plombe puis termine par "memoire épuisée", lorsque je fais un find il me dit liste trop longue... C'est peut-être le tri des fichiers qui pose problème => essaye : ls -f | grep toto Ou avec find : find . -name "*toto*" -print
Forum: Administration
19 ans
- Pour voir si un user 72 existe (c'est peut-être son uid) fais : grep -w 72 /etc/passwd S'il n'existe pas, c'est probablement qu'il a été supprimé après avoir lancé le process. - Concernant atd : c'est utile pour planifier une tâche 1 fois, par exemple la nuit, alors que cron sert plutôt pour les tâches répétitives.
Forum: Administration
Aller à la page:  1 2 3 4 Page suivante
Page: 1 sur 4
Ce forum !
Voir tous les messages par utilisateur
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.
Nouveau sujet sur ce forum

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons