19 lines
361 B
Bash
Executable File
19 lines
361 B
Bash
Executable File
#!/bin/sh
|
|
|
|
# on teste si la lecture est en cours, pour l'arrêter le cas échéant
|
|
if ! [ -z "$(ps -A | grep espeak | awk '{ print $1 }' )" ]
|
|
then
|
|
for k in $(ps -A | grep espeak | awk '{ print $1 }' )
|
|
do
|
|
kill $k
|
|
break
|
|
done
|
|
else
|
|
SPEAK_LANG="FR"
|
|
if [ -n "$1" ]
|
|
then
|
|
SPEAK_LANG="$1"
|
|
fi
|
|
xclip -o | espeak -v $SPEAK_LANG | true
|
|
fi
|