#1 Le 16/09/2012, à 11:04
- omnimax
if taille fichier x ensuite action en une ligne via le bash ?
Bonjour,
Je souhaiterai lancer une copie d'un fichier et lorsque mon fichier fait bien x méga ensuite cela lance mplayer qui joue un son pour m'avertir que la copie est terminée.
Comment puis-je paramétrer cela via un alias dans mon bash?
Merci pour votre réponse
14.04 unity et Linux Mint KDE 13 zsh-meilleur shell script fire
Hors ligne
#2 Le 16/09/2012, à 11:39
- Postmortem
Re : if taille fichier x ensuite action en une ligne via le bash ?
Salut,
Une 'tite fonction à la place d'un alias :
mon_cp()
{
cp "$@"
mplayer "<chemin_vers_le_son>"
}
Mot' a dit : « Un Hellfest sans Slayer, c'est comme une galette-saucisse sans saucisse ! »
Hors ligne
#3 Le 24/12/2012, à 12:35
- omnimax
Re : if taille fichier x ensuite action en une ligne via le bash ?
oups, j'avais oublié de te remercier et je profite par la même occasion pour te souhaiter de bonnes fêtes.
14.04 unity et Linux Mint KDE 13 zsh-meilleur shell script fire
Hors ligne
#4 Le 25/12/2012, à 11:38
- Postmortem
Re : if taille fichier x ensuite action en une ligne via le bash ?
Bonnes fêtes à toi également !
Mot' a dit : « Un Hellfest sans Slayer, c'est comme une galette-saucisse sans saucisse ! »
Hors ligne
#5 Le 25/12/2012, à 19:14
- NotF0und
Re : if taille fichier x ensuite action en une ligne via le bash ?
Si la copie se passe mal dans ton cas, tu n'as aucun moyen de le savoir ...
Hors ligne
#6 Le 25/12/2012, à 22:04
- Postmortem
Re : if taille fichier x ensuite action en une ligne via le bash ?
Si la copie se passe mal dans ton cas, tu n'as aucun moyen de le savoir ...
Salut,
Il suffit de modifier un peu :
mon_cp()
{
if cp "$@"
then
mplayer "<chemin son pour copie ok>"
else
mplayer "<chemin son pour copie ko>"
fi
}
Mot' a dit : « Un Hellfest sans Slayer, c'est comme une galette-saucisse sans saucisse ! »
Hors ligne