Je cherche un script bash qui permet de faire une pause à mplayer lorsqu'il a atteint 95 % de la lecture d'une video . J'utilise le mode slave décrit sur la doc ubuntu : http://doc.ubuntu-fr.org/tutoriel/comment_utiliser_mplayer_e(...) pour controler mplayer via bash .
j"essaye de récupérer le pourcentage dans mplayer.log mais celui s'arrete a 7 % pour le fichier d'une heure et 1 % pour les fichiers de 20 minutes . Ce que me donne la commande : cat ~/.mplayer/mplayer.log
Bonjour!
J'ai un texte fichier programme1.out qui ressemble à ca :
connect to oracle (&conxora); create table table1 as select ID_PERS from connection to oracle ( select distinct pers.ID_PERS FROM tab_grp grp , tab_pers pers where date_deb_grp &date_quote) and pers.id_pers = grp.id_pers and (pers.date_supp_si is null or pers.date_supp_si > &date_quote) order by id_pers ); disconnect from oracle; connect to oracle (&conxora); create table table2 as select ID_PERS, ID_PRODUIT, CODE_PRODUIT, TOP_1 TOP_2 from connection to oracle ( select ID_PERS, ID_PRODUIT, CODE_PRODUIT, (...)
J'aimerais depuis un script shell (ksh) ajouter une ligne à mon crontab (de la même façon qu'avec crontab -e). La méthode qui consiste à transformer le crontab en fichier tmp puis à le renommer ne me convient pas, car le crontab est alors indispo le tps de la modif (même aussi minime qu'elle soit).
Par contre si quelqu'un est en mesure de me donner (...)
J'utilise un script "mencoder" qui me donne les pourcentages d'avancement de l'encodage. Je souhaite utiliser ces pourcentages d'avancement dans une barre de progression.
J'ai complété le script "mencoder" avec une fonction "ProgressBar" du type de celle qu'utilise wget.
Mon problème est que je n'arrive pas à exploiter les innombrables pourcentages qui sortent du script mencoder sous la forme :
bonjour,
j'ai un fichier contenant des nombres séparés par des virgules de cette forme:
1,2,4
5,8,9
j'aimerais prendre la 1ere colonne, la traiter avec sed et la transposer en derniere colonne.
Pour le moment je selectionne la 1er colonne avec un cut | sed et je stoque le resultat dans un fichier. Je fait ensuite en cut sur le reste et le stoque dans un 2eme fichier.
puis je fait un paste entre les deux fichiers. Ce que j'aimerais maintenant, (...)
Comment utiliser les regxp pour les pages web (sans devoir les télécharger offiline etc... ) . Exemple : recherche via firefox , le resultat s'affiche sur firefox , mais en meme temps celui ci a aussi été parser par grep ou autre regexp dans un terminal . Est il possible aussi d'utiliser les regxp lorsque le resultat est afficher sous forme de page web 2.0 contenant de l'ajax ??
Dans un script en ksh je lance un telnet sur une ip puis j'envoie la commande stop, ce qui a pour but de quitter le telnet qui écrit un code retour ("ok" si réussi ou "nok" si échec).
J'aimerais savoir comment récupérer ce log, c'est à dire la réponse (ok/nok) pour me permettre de savoir si l'envoi de ma commande s'est bien déroulé.
Actuellement je ne suis capable que de vérifier le retour de telnet (si la connection est (...)
je suis en train de buter sur une procédure de restauration.
J'ai un gros fichier qui est la sauvegarde d'une base SQL. Lors de mes tests, j'utilise un petit fichier, tout marche bien. Lorsque j'utilise le vrai fichier, la connexion ssh se ferme au bout de quelques secondes sans core dump ni rien. Ough !
Les détails: Avant d'injecter le fichier, je dois le faire précéder de quelques commandes. Une fois l'injection terminée, j'ajoute d'autres commandes. Ces (...)
Bonjour , quelqu'un connait il une commande pour désactiver l'entré de la souris ? juste pour un temps donnée (je suppose avec sleep ) , puis de la réactiver . En meme temps , une autre commande qui prendrait le controle de la souris lors du temps de désactivement pour lui faire faire des mouvement aléatoire selons une serie de variable de coordonées par exemple .
hello ,
je souhaiterais savoir comment lancer des applications via bash mais en spécifiant ses coordonnées xy . Le but : pendant qu'Imagemagick fait un diaporama , deux fenetre gnash sont ouvert et lise un fichier swf , le problème c'est que les fenetres gnash s'affiche n'importe ou , elles couvrent imagemagick .
je cherche à personnaliser mon bash, en modifiant la variable d'environnement PS1.
Et je bute sur une difficulté: je ne trouve pas la séquence qui indique, quel que soit le dossier, son chemin complet. En effet, si je mets "\w" ou "\W", le dossier personnel est systématiquement abrégé en "~", ce que je ne veux pas.
Est-ce possible d'afficher toujours le chemin courant dans le prompt? J'ai essayé d'utiliser $pwd dans PS1, mais forcément la valeur enregistrée dans PS1 (...)
voila j'ai modifié un petit script , il se lance sans problème sous gusty mais sous hardy il me retourne une erreur incompréhensible . Quelqu'un peut m'expliquer ?
gnu@robby:~/faust2.0/voice$ sh faustus2.sh
# execute un random dans l'interval(%) `ls *ogg | wc -l`
line=$(($RANDOM%`ls *wav | wc -l`))
+ ls test.wav test2.wav test3.wav test4.wav test5.wav
+ wc -l
faustus2.sh: 8: arithmetic expression: expecting primary: "%5"
Une question triviale : j'essaye de faire executer un script dans un sous répertoire et je ne comprend pas pourquoi bash ne l'execute pas (après avoir déjà regarder que les permissions sont ok )
exemple :
me@robby:~/faustest$ !512
cat dir1/myscript.sh
#!/bin/bash
touch fichier
lorsque j'execute du répertoire courant contenant dir1 , sh dir1/myscript.sh , il n'execute pas le touch .. Par contre si je vais dans dir1 et que je l'execute il le fait bien .
Bonjour,
je ne suis pas sûr que cette question ait sa place ici, mais c'est ce que j'ai trouvé de mieux. Je cherche le moyen d'ouvrir un terminal (idéalement gnome-terminal), qu'il lance une commande (genre "ls"), et qu'il reste actif ensuite (c'est à dire que la fenêtre terminal ne disparaisse pas et que je puisse encore taper des commandes à l'intérieur).
J'ai testé pas mal de possibilités, mais impossible que le shell du terminal reste actif pour y taper de (...)
Je viens de lire beaucoup de tutoriel pour ajouter des permissions de lecture, écriture et éxecution sur un fichier avec setfacl.
Mais je n'en trouve aucun pour les retirer.
J'aimerai retirer tous les accès à user1 sur le répertoire /opt/csw avec la commande setfacl.
#! /bin/sh
echo "Veuillez patientez, Sauvegarde en cours a $d ........"
d=`date`
mysqldump -u root -p Adh45Jkl -c --add-drop-table -A >/home/sauv.sql
mt -f /dev/st0 rewind
(/bin/tar cf /dev/st0 /home &&
echo "sauvegarde le $d" | mail pierre.xxxxx@xxxx.fr -s "save OK sur SERVEUR") || echo "ca marche pas le $d" | mail pierre.xxxxx@xxxx.fr -s
"Echec sur SERVEUR" >& /dev/null
Ce script, installé sur une Debian Potato, lance une sauvegarde toutes les nuits (...)
J'essaye de faire un un tunnel ssh indépendant de ma session de terminal.
nohup ssh -L4562:localhost:4562 user@server
J'ai pensé à la commande nohup, mais cela ne fonctionne. Cette commande ne me permet pas d'entrer le mot de passe. La seule réponse que j'ai trouvé sur internet c'est faire un script. est ce la bonne ou on peut faire autrement.