Calendario
Data: 13/05/2025
Ora: 00:01
« Maggio 2025 »
Lu Ma Me Gi Ve Sa Do
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31


Login


:


Choose your language:
deutsch english español français italiano português


Utenti
Persone on-line:
admins 0 amministratori
users 0 utenti
guests 1 ospiti


Sondaggio
Nessun sondaggio attivo in questo momento:
vecchi sondaggi


archlinux


Linux TimeLine


Unix TimeLine


CO2


Menu:

  • Home
  • Archivio News
  • Contatti
  • Download
  • Gallery
02 Cerca
Ricerca parole o frasi all'interno del sito.
Ricerca avanzata


25 30th


30 marchioCS


00 stat2019
[ 31-12-2019 statistiche ]

Statistiche


Voto


fondazione


calcolo distribuito


effetto


#341724 GNU/Linux
SaCarde

script: cancellare file + scaricare da YouTube

people.png2 script: cancellare file + scaricare da YouTube


#!/bin/bash
# idelete.sh: Cancellare un file per mezzo del suo numero di inode.

# Questo si rivela utile quando il nome del file inizia con un
#+ carattere scorretto, come ? o -.

CONTA_ARG=1 # Allo script deve essere passato come argomento
#+ il nome del file.
E_ERR_ARG=70
E_FILE_NON_ESISTE=71
E_CAMBIO_IDEA=72

if [ $# -ne "$CONTA_ARG" ]
then
echo "Utilizzo: `basename $0` nomefile"
exit $E_ERR_ARG
fi

if [ ! -e "$1" ]
then
echo "Il file \""$1"\" non esiste."
exit $E_FILE_NON_ESISTE
fi
inum=`ls -i grep "$1" awk '{print $1}'`

echo numeroinode= $inum
# inum = numero di inode (index node) del file
# ---------------------------------------------------------------
# Tutti i file posseggono un inode, la registrazione che contiene
#+ informazioni sull'indirizzo fisico del file stesso.
# ---------------------------------------------------------------

echo; echo -n "Sei assolutamente sicuro di voler cancellare \"$1\"(s/n)?"
# Anche 'rm' con l'opzione '-v' visualizza la stessa domanda.
read risposta
case "$risposta" in
[nN]) echo "Hai cambiato idea, vero?"
exit $E_CAMBIO_IDEA
;;
*) echo "Cancello il file \"$1\".";;
esac

find . -inum $inum -exec rm {} \;
# ^^
# Le parentesi graffe sono il segnaposto
#+ per il testo prodotto da "find."
echo "Il file "\"$1"\" Ú stato cancellato!"

exit 0



#!/bin/bash
bu="http://youtube.com/get_video.php?"
read -p "YouTube url? " ur
read -p "Name? " nv
echo;echo;
wget ${ur} -O /tmp/y1
uf=${bu}`grep player2.swf /tmp/y1 cut -d? -f2 cut -d\" -f1`
wget "${uf}" -O /tmp/y.flv
ffmpeg -i /tmp/y.flv -f mp3 -vn -acodec copy "/tmp/${nv}.mp3"
echo;echo;
echo "Il file e' stato salvato nella directory /tmp, premi Enter per uscire"
read
Postato Mercoledi 02 Luglio 2008 - 22:21 (letto 1931 volte)
Comment Commenti? Print Stampa


« Notizia precedente | Notizia successiva »

Le ultime notizie relative a questo argomento

Read Adobe Digital Editions (08/09/2021 - 17:30) letto 660 volte
Read teamviewer in prova (02/07/2020 - 11:11) letto 958 volte
Read discussione streaming raiplay (24/06/2020 - 10:09) letto 1361 volte
Read klax derivata slackware (kde 3.5) (04/05/2019 - 17:28) letto 1225 volte
Read vulnerabilita' DirtyCOW (09/11/2016 - 10:10) letto 1605 volte
Read [aggiornamento] Tessera Sanitaria regionale (03/05/2016 - 09:21) letto 1717 volte
Read elenco dei log falliti (18/01/2015 - 10:47) letto 1749 volte
Read server di posta su linux (28/07/2014 - 16:36) letto 1845 volte
Read attivazione Tessera Sanitaria regionale (09/09/2013 - 17:16) letto 3246 volte
Read Alice 23/5/2013 (23/05/2013 - 11:22) letto 2180 volte
Read messaggistica talk (15/09/2012 - 10:41) letto 1811 volte
Read consigli & consigli (03/05/2009 - 11:38) letto 1647 volte
Read sbirulino-12032009 (12/03/2009 - 13:47) letto 2443 volte
Read traduzioni archlinux wiki (24/09/2008 - 12:34) letto 1742 volte
Read script: cancellare file + scaricare da YouTube (02/07/2008 - 22:21) letto 1931 volte
Read statistiche progetti calcolo distribuito (04/05/2008 - 12:13) letto 1807 volte

Tutte le notizie relative a questo argomento
people.png

original template by Aran Down.
FlatNuke Valid HTML 4.01! Valid CSS! Get RSS 2.0 Feed Mail me!
This is a free software released under the GNU General Public License. | Cookie Policy
Page generated in 0.0182 seconds.