4javier ha scritto:
- Codice: Seleziona tutto
. .zprofile
ho provato, e ho anche riavviato il sistema, ma:
- Codice: Seleziona tutto
>>echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/bin/vendor_perl:/usr/bin/core_perl
>>
4javier ha scritto:
- Codice: Seleziona tutto
. .zprofile
>>echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/bin/vendor_perl:/usr/bin/core_perl
>>
>>echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/bin/vendor_perl:/usr/bin/core_perl:/home/umby/.script
>>TEMP.sh
zsh: permesso negato: TEMP.sh
>> :(
>>ls -l .script/TEMP.sh
-rw-r--r-- 1 umby users 193 12 ott 21.11 .script/TEMP.sh~/.script/TEMP.shsh ~/.script/TEMP.shsh TEMP.sh#!/bin/bash
OUTDIR=
while getopts "d:" OPT; do
case "$OPT" in
d)
OUTDIR="$OPTARG\/"
;;
esac
done
shift $(($OPTIND - 1))
if [[ `gst-typefind-0.10 "$1"` = "$1 - audio/x-flac" ]]
then
echo "$1 è un file audio flac."
gst-launch-0.10 -t filesrc location="$1" ! flacdec ! audioconvert ! lame bitrate=320 quality=0 mode=0 ! id3v2mux ! filesink location="$OUTDIR""${1/%flac/mp3}" >/tmp/renaming_flac
track_number=$(cat /tmp/renaming_flac | grep "numero di traccia" | awk -F": " '{ print$2 }'); artist=$(cat /tmp/renaming_flac | grep titolo | awk -F": " '{ print$2 }')
cd "$OUTDIR"
mv "${1/%flac/mp3}" "$track_number "-" $artist".mp3
echo "File convertito e salvato come $track_number - $artist.mp3"
else
echo "$1 non è un file audio flac."
fi
exit 0cd "$OUTDIR"
mv "${1/%flac/mp3}" "$track_number "-" $artist".mp3#!/bin/bash
OUTDIR=
while getopts "d:" OPT; do
case "$OPT" in
d)
OUTDIR="$OPTARG\/"
;;
esac
done
shift $(($OPTIND - 1))
if [[ `gst-typefind-0.10 "$1"` = "$1 - audio/x-flac" ]]
then
echo "$1 è un file audio flac."
gst-launch-0.10 -t filesrc location="$1" ! flacdec ! audioconvert ! lame bitrate=320 quality=0 mode=0 ! id3v2mux ! filesink location="$OUTDIR""${1/%flac/mp3}" >/tmp/renaming_flac
track_number=$(cat /tmp/renaming_flac | grep "numero di traccia" | awk -F": " '{ print$2 }'); artist=$(cat /tmp/renaming_flac | grep titolo | awk -F": " '{ print$2 }')
echo "$track_number $artist"
cd "$OUTDIR"
echo "$PWD"
ls
mv "${1/%flac/mp3}" "$track_number "-" $artist".mp3
echo "File convertito e salvato come $track_number - $artist.mp3"
else
echo "$1 non è un file audio flac."
fi
exit 0
Bill Frisell - 02 - Calle 7.flac è un file audio flac.
2 Calle 7
/home/narco/Doc/Script/flacToMp3.sh: line 18: cd: /home/narco/Downloads/Vinicius-mp3\/: File o directory non esistente
/home/narco/Downloads/Vinicius
Bill Frisell - 01 - Mi Declaración.flac
Bill Frisell - 02 - Calle 7.flac
Bill Frisell - 03 - La Curva.flac
Bill Frisell - 04 - Lágrimas Mexicanas.flac
Bill Frisell - 05 - Lágrimas de Amor.flac
Bill Frisell - 06 - Cafezinho.flac
Bill Frisell - 07 - El Camino.flac
Bill Frisell - 08 - Aquela Mulher.flac
Bill Frisell - 09 - Briga de Namorados.flac
Bill Frisell - 10 - Forinfas.flac
Folder.jpg
mv: impossibile eseguire stat di "Bill Frisell - 02 - Calle 7.mp3": File o directory non esistente
File convertito e salvato come 2 - Calle 7.mp3
Bill Frisell - 03 - La Curva.flac è un file audio flac.
Impostazione della pipeline a PAUSED ...
La pipeline è in PREROLLING ...
TAG TROVATO : trovato dall'elemento "flacdec0".
immagine: buffer of 20780 bytes, type: image/jpeg, width=(int)250, height=(int)251, sof-marker=(int)0, image-type=(GstTagImageType)GST_TAG_IMAGE_TYPE_FRONT_COVER
TAG TROVATO : trovato dall'elemento "flacdec0".
codec audio: FLAC
commento esteso: AccurateRipResult=AccurateRip: Not in database Secure: Yes [8BE26D85]
: AccurateRipDiscID=010-00110734-00844aa7-9c09a90a-2
: UPC=099923211020
: Style=Mexican Traditions
: Style=Afro-Colombian
: Style=Danzon
: Style=Mambo
: Style=Afro-Brazilian
: Style=Alternative Latin
: Style=Sonidero
: Style=Cuban Traditions
: Style=Brazilian Traditions
: Style=Samba
: Rating=3.5
: TOTALTRACKS=10
: TOTALDISCS=1
titolo: Calle 7
artista: Bill Frisell
: Vinicius Cantuária
album: Lagrimas Mexicanas
artista album: Bill Frisell
genere: Latin
data: 2011-01-01
compositore: Vinicius Cantuária
: Bill Frisell
numero di traccia: 2
numero del disco: 1
Ridistribuzione latenza...
TAG TROVATO : trovato dall'elemento "lame0".
codec: MPEG-1 Layer 3 (MP3)
codec audio: MPEG-1 Layer 3 (MP3)
La pipeline è in PREROLLED ...
Impostazione della pipeline a PLAYING ...
New clock: GstSystemClock#!/bin/bash
OUTDIR=
while getopts "d:" OPT; do
case "$OPT" in
d)
OUTDIR="$OPTARG/"
;;
esac
done
shift $(($OPTIND - 1))
if [[ `gst-typefind-0.10 "$1"` = "$1 - audio/x-flac" ]]
then
echo "$1 è un file audio flac."
gst-launch-0.10 -t filesrc location="$1" ! flacdec ! audioconvert ! lame bitrate=320 quality=0 mode=0 ! id3v2mux ! filesink location="$OUTDIR""${1/%flac/mp3}" >/tmp/renaming_flac
track_number=$(cat /tmp/renaming_flac | grep "numero di traccia" | awk -F": " '{ print$2 }'); artist=$(cat /tmp/renaming_flac | grep titolo | awk -F": " '{ print$2 }')
cd "$OUTDIR"
mv "${1/%flac/mp3}" "$track_number "-" $artist".mp3
echo "File convertito e salvato come $track_number - $artist.mp3"
else
echo "$1 non è un file audio flac."
fi
exit 0#!/bin/bash
args=("$@") # raccolgo gli argomenti
formato=${args[0]} # il primo argomento è il formato
# ciclo for da 1 a numero di elementi passati($#)
for (( i = 1; i <="$# " ; i++ )); do
ffmpeg -i "${args[i]}" "${args[i]}"."${formato}"
done/path/to/script [formato-di-output] </percorso/alla/cartella/*>/path/to/script [formato-di-output] </percorso/esatto/al/file>Visitano il forum: Nessuno e 2 ospiti