Astuces diverses
[486] Astuces.divers
Forums hors sujets
[1623] general.cherche-logiciel
[211] general.cherche-materiel
[3544] general.general
[417] general.hors-sujets
[82] general.petites-annonces
[96] general.test
Forums associés à Linux
[2969] Linux.debian
[2203] Linux.debutant
[118] Linux.embarque
[3166] Linux.general
[166] Linux.gentoo
[254] Linux.gui
[106] Linux.livecd
[2855] Linux.mandriva
[369] Linux.noyau
[835] Linux.redhat
[110] Linux.slackware
[403] Linux.suse
Forums LinuxFr.org
[104] LinuxFr.bug
[22] LinuxFr.changements
[10] LinuxFr.forums
[69] LinuxFr.idees
[13] LinuxFr.moderation
[47] LinuxFr.questions
Forums sur la programmation
[453] Programmation.autre
[499] Programmation.c
[23] Programmation.c#
[300] Programmation.c++
[258] Programmation.java
[205] Programmation.perl
[359] Programmation.php
[176] Programmation.python
[31] Programmation.ruby
[711] Programmation.shell
[85] Programmation.SQL
[346] Programmation.web
Forum Templeet
[74] Templeet.general
Forums associés à un événement ponctuel
[23] Temporaire.fosdem

Retourner aux forums.

[ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 :: Suivant ]

Programmation.shell : compression et tar

Posté par Fabien C () le jeudi 20 novembre à 14:20
0
Bonjour,
Voila, lorsque l'on crée une archive avec l'otion -Z avec afio, les fichiers sont compressés puis mis dans l'archive. Ainsi si un fichier compressé est corrumpu dans l'archive, cela n'empechera pas de restorer les autres fichiers contenu dans
l'archive. cf man ci dessous

man afio, option -Z
Supports compression while archiving, with the -Z option. Will compress
individual files in the archive, not the entire archive datastream, which
makes afio compressed archives much more (à suivre ...)

> Lire le message (1 commentaire, moyenne: 0).  

Programmation.shell : problème script simple

Posté par NaitreGitan () le samedi 15 novembre
-1
Bonjour à tous... je débute en bash et je bloque sur un script qui à première vue me poser pas de problème. En fait, je dois ecrire le script de la méthode seq x y z Voici ce que j'ai fais : #!/bin/bash for ((i=$1; i=$3; i+=$2)) do echo $i done la commande que je lance est par exemple : sh fichier.sh 1 2 10 MErci beaucoup de m'aider si vous pouvez.

> Lire le message (6 commentaires, moyenne: 1,3).  

Programmation.shell : inserer des lignes en debut de fichier

Posté par steffy74 () le 13 novembre 2008
1
Bonjour,

Je débute dans la programmation shell et les commandes Linux.
J'aimerai prendre une partie d'un fichier (la fin à partir d'une certaine ligne) pour la copier au début d'un autre fichier.

J'ai trouvé ceci qui marche tres bien pour ne selectionner qu'une partie de mon fichier :
sed -ne 'mon_motif :/,$ p' < ./temp/tmp.log

Mais comment puis-je faire pour inserer ces lignes au début d'un autre fichier. Je sais que peux utiliser la commandes sed -i mais je ne peux pas imbriquer 2 fois la (à suivre ...)

> Lire le message (4 commentaires, moyenne: 1,5).  

Programmation.shell : la commande ps -ux ???

Posté par melinameline () le 01 novembre 2008
0
Bonjour,
je sais que la commande shell "ps" permet de lister l'ensemble des processus qui existent dans le système.

je voudrais maintenant savoir que fait la commande
 ps  -ux  


si vous connaissez ces options pour ps n'hésitez pas à m'expliquer le rôle de cette ligne de commande (le rôle de chacun des options: u et x).

merci d'avance.

> Lire le message (5 commentaires, moyenne: 3,4).  

Programmation.shell : Plusieurs questions sur le shell ou autre

Posté par cppuser () le 30 octobre 2008
1
Bonjour,

1/ comment savoir si un processus utilise tel ou tel fichier ?

2/ Même question je pense pour savoir qui utilise la cam pour débloquer celle-ci

3/ comment savoir si un processus est attaché à une fenêtre ?

4/ est il possible de lancer une commande en tache de fond, de se deloguer mais que la commande tourne en arrière (style mise à jour du système), il me semblait que c'était possible mais je ne me souviens plus comment faire. L'idée est de me loguer en root, de faire une mise (à suivre ...)

> Lire le message (7 commentaires, moyenne: 2,6).  

Programmation.shell : ftp

Posté par jean_claude (page perso, ) le 26 octobre 2008
1
bonjour

J'ai un compte chez phoyoways pour faire développer mes photos.
Je veux les transmettre par ftp et je n'ai pas de problème avec gftp.

je cherche à le faire depuis un script bash pour envoyer directement mes photos depuis gqview.

si Je me connecte avec ftp: $ ftp ftp.photobox.com (puis login et pass) tout est ok
Par contre impossible de me connecter avec un autologin.

$ ftp login:pas@ftp.photobox.com ne passe pas. J'en ai essayé d'autre mais c'est idem.
Il faut dire que mon login (à suivre ...)

> Lire le message (6 commentaires, moyenne: 2,2).  

Programmation.shell : scp ne donne pas d'informations

Posté par gremous () le 22 octobre 2008
1
Bonjour,

J'utilise scp pour transférer des fichiers d'une machine à l'autre. Si je le fais en ligne de commande j'ai le nom des fichiers transférés la taille, la vitesse et tout. A partir du moment où je le fais avec une redirection je n'ai plus rien.

Je crois que c'est à cause de la barre de progression. Si la sortie n'est pas un terminal alors scp n'affiche pas de barre de progression. Mais je voudrais quant même que ça affiche le résumé et je ne trouve pas d'option pour ça.

# scp (à suivre ...)

> Lire le message (6 commentaires, moyenne: 1,7).  

Programmation.shell : Changer d'utilisateur en cours de route

Posté par gremous () le 21 octobre 2008
0
Bonjour,

Je voudrais changer d'utilisateur pendant l'exécution d'un script shell. Mon script commence par faire des choses nécessitant d'être root mais ensuite je préfère être l'utilisateur toto et je ne trouve pas.

Si je fais un sudo à chaque ligne c'est vite moche et question lisibilité c'est moins bon. En plus il suffit d'oublier une seule fois et l'objectif est raté.

Pas la peine de me dire man sudo et man su car j'ai déjà fait :) Si la réponse est dans ces manuels, merci de me (à suivre ...)

> Lire le message (5 commentaires, moyenne: 2,4).  

Programmation.shell : changer l'encodage de texte dans le terminal (avec une commande bash)

Posté par Farvardin (page perso, ) le 21 octobre 2008
0
bonsoir,

mon système est en utf8, et j'ai des jeux textuel en iso8859-1. Dans le terminal gnome, on peut changer l'encodage via le menu et cela fonctionne bien. Avec xterm, si je lance un nouveau xterm avec l'option "-en fr_FR.utf8", cela fonctionne bien, mais oblige à utiliser xterm et à ouvrir un nouveau terminal.

Existe-t-il une solution universelle qui fonctionnerait pour tous les terminaux (konsole, terminal de xfce4, terminal.app de gnustep, gnome-terminal, xterm etc), et serait scriptable (à suivre ...)

> Lire le message (6 commentaires, moyenne: 2,3).  

Programmation.shell : Manipuler des fenêtres graphiques

Posté par François Nautré (Jabber id, ) le 21 octobre 2008
2
Bonjour,

je voudrais manipuler des fenêtres graphiques (les positionner sur l'écran et les redimensionner) à l'aide d'un script bash.

Par exemple, j'ouvre une fenêtre VLC : vlc file:///home/toto/maVideo.mpg : comment positionner cette fenêtre à une position donnée sur l'écran, et lui donner les dimensions que je veux ?

Je donne l'exemple de VLC, mais je cherche une solution générique, qui marche pour n'importe quelle fenêtre, est-ce que c'est possible ?

Merci d'avance !

> Lire le message (20 commentaires, moyenne: 2,3).  

Programmation.shell : modification de ficier ligne commancant par lov et supprimer carartère

Posté par thibautbito () le 20 octobre 2008
0
Bonjour,

Je ne suis pas un spécialiste en shell mais je sois modifier un fichier sous unix.

Je dois modifier toutes les ligne dans ce fichier commancant par LOV :

LOV "D151008-E1" "ORGANIZATION" "10200"
LOV "D151008-E2" "ORGANIZATION" "10201"

et je dois supprimer les "" autour des 2 derniers champs ( ORGANIZATION et le nombre).

Merci d'avance
Cordialement
Thiabutbito

> Lire le message (13 commentaires, moyenne: 2,2).  

Programmation.shell : Générateur de mots de passe

Posté par gremous () le 18 octobre 2008
1
Bonjour,

je cherche le moyen de générer mes mots de passes de façon plus efficace qu'en tapant au hasard sur mon clavier. Il y a des logiciels qui le font mais je me dis qu'une simple ligne de shell est capable de faire ça. Le problème est que j'ai essayé avec dd depuis /dev/urandom mais il faudrait traduire ça en caractères normaux. Alors j'ai essayé avec sed mais ça fait n'importe quoi si j'ai des accents. Je précise que je voudrait des caractères ASCII uniquement et en dessous de (à suivre ...)

> Lire le message (12 commentaires, moyenne: 1,7).  

Programmation.shell : optimisation de comamnde SED

Posté par dubis () le 17 octobre 2008
0
Bonjour,

Je dois mettre en forme une variable pour cela j'utilise la commande suivante

echo $var | sed 's/(//' | sed 's/)//' | sed 's/,//'

Je trouve cette façon un peut lourde et trop longue. N'y a t il pas un moyen de faire cela en un seule sed et non pas 3.

Merci

> Lire le message (7 commentaires, moyenne: 4,9).  

Programmation.shell : [bash] block transactionnel (atomique)

Posté par Amine Mokhtari (page perso, ) le 15 octobre 2008
0
Bonjour,

voilà j'ai besoin d'effectuer un ensemble d'opérations de manière atomique grace à un script. ce qui veut dire qu'en cas d'interruption (principalement par l'utilisateur avec kill) un rollback s'effecturait automatiquement.

existe il de tell commande ou instruction sous bash ? ou bien dois je moi meme implémenter un tel mécanisme.

merci d'avance.

> Lire le message (9 commentaires, moyenne: 2,1).  

Programmation.shell : Awk et regexp

Posté par yodaz () le 10 octobre 2008
0
Bonjour,
J'essaie de convertir un fichier ldif en csv avec awk, mais je bute sur une "syntax error" avec une regexp.

Voici le contenu du ldif :

dn: id=1,ou=person,o=myldapdirectory
name: p1
city: city1
mail: test@mail.com

dn: id=2,ou=other,o=myldapdirectory
datavalue: AAAjjjjjj

dn: id=3,ou=other2,o=myldapdirectory
code: 123456

dn: id=56,ou=person,o=myldapdirectory
name: person2
city: OtherCity
mail: mymail@me.com


Mon script awk :

/usr/bin/awk '
function add_object() {
(à suivre ...)

> Lire le message (3 commentaires, moyenne: 2).  

Programmation.shell : Chargement d'une liste avec 2 variables pour une boucle for

Posté par Dertron () le 08 octobre 2008
1
Bonjour,

Comment faire pour que dans une liste, le seul séparateur pris en compte soit le retour chariot, et non pas l'espace ?

Je m'explique : j'ai un fichier de configuration domaines.cfg :
1 societe.com
2 societe.fr
8 masociete.com


Je souhaite parcourir ce fichier ligne par ligne avec une boucle "for" par exemple.
Voici mon code :

#!/bin/sh
LISTE=`cat domaines.cfg`
for a in $LISTE;
do
echo "Enregistrement $a"
done;

Voilà le résultat que j'aimerais avoir :

Enregistrement 1 societe (à suivre ...)

> Lire le message (5 commentaires, moyenne: 4).  

Programmation.shell : merger des fichiers de logs

Posté par RB () le 06 octobre 2008
0
Hello,
J'ai plusieurs fichiers de logs (100 x 100Mo), avec une premier colonne contenant le temps en unixtime (avec des centièmes de secondes):

1223305330.56 AAAA
1223305331.45 BBBB
...

J'ai plusieurs fichiers comme cela sur la même période de log. J'aimerais tous mettre dans un seul gros fichier (pour en extraire un joli graphe ensuite)

Problème 1): sort ne supporte pas les nombre a virgule
Problème 2): a mon avis sort n'aime pas trier un fichier de 10Go

De plus, les lignes sont triées (à suivre ...)

> Lire le message (10 commentaires, moyenne: 1,8).  

Programmation.shell : Shell > Ecrire sur une nouvelle ligne

Posté par Nicolas (page perso, ) le 06 octobre 2008
0
Bonjour.

Sur un Linux actuel, en utilisant le shell Bash, j'ai un 'petit soucis'. Quand je tape une commande un peu longue, au lieu d'aller à la ligne pour écrire la suite (ou de décaller la ligne, comme en Korn), eh bien ça réecrit au début de la ligne et m'efface mon prompt et tout le reste.

Avez-vous une solution pour ce problème ? Je ne pense pas l'avoir déjà eu...

Merci !

> Lire le message (3 commentaires, moyenne: 1,7).  

Programmation.shell : savoir si la session x du user toto est ouverte

Posté par jean_claude (page perso, ) le 04 octobre 2008
0
Bonjour

1° J'écris un programme tout simple et j'ai besoin de savoir si le user toto a ouvert une session x avec gdm.

2° Même question si une session du user toto est ouverte (pas forcément une session x) par exemple si je me connecte en ssh sur cet ordi.

à dire vrai j'ai juste besoin de 1° mais le 2° est par curiosité.

merci

> Lire le message (9 commentaires, moyenne: 2,1).  

Programmation.shell : Duplication de clé USB

Posté par taow13 () le 03 octobre 2008
2
Bonjour, je cherche un moyen de copier des fichiers sur plusieurs clé USB en même temps.

Dans le scénario, je dispose de 5 HUB usb de 7Ports connectés sur une machine sous Débian (car sous windows sa marche mais je suis limité au nombre de lettre de lecteur disponible).
J'aimerais donc dépasser cette limite avec Linux.
J'aimerais donc que sur chacun des hub, je branche une clé. Je lance le script qui monte toutes les clés et renomme les clés USB puis copie un (ou plusieurs) fichiers sur (à suivre ...)

> Lire le message (18 commentaires, moyenne: 1,9).  

Revenir en haut de page

[ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 :: Suivant ]