Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione Samsung Galaxy Z Fold8 Ultra: il pieghevole più famoso diventa quasi perfetto
Recensione Samsung Galaxy Z Fold8 Ultra: il pieghevole più famoso diventa quasi perfetto
Samsung rinnova la serie pieghevole di punta con Galaxy Z Fold8 Ultra: pannello interno da 8 pollici quasi senza piega, cerniera Flex Titanium, Snapdragon 8 Elite Gen 5 for Galaxy e batteria finalmente da 5.000 mAh. Prezzo italiano da 2.299 a 2.899 euro. Tra colorimetro, benchmark reali e giorni di uso quotidiano, ecco dove questo pieghevole convince e dove il nome Ultra fatica ancora a trovare piena giustificazione
Insta360 X6: Dolby Vision, 8K e montaggio "Zero Editing"
Insta360 X6: Dolby Vision, 8K e montaggio "Zero Editing"
La nuova Insta360 X6 introduce sensori Sony da 1/1.1" e un SoC Triple AI a 4nm. Analizziamo le riprese 8K, il primo Dolby Vision nativo a 10-bit nel settore sferico e l'innovativo flusso di lavoro diretto sulla futura versione 22 di DaVinci Resolve.
Due settimane con Dacia Spring 2026: novità, consumi, autonomia reale e test bagagli
Due settimane con Dacia Spring 2026: novità, consumi, autonomia reale e test bagagli
Dopo due settimane trascorse al volante della Dacia Spring 2026 possiamo raccontarvi tutto, dalle novità di motore e batteria, fino ai consumi in tutti le situazioni, compresa l'autonomia reale ad alta velocità
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 23-08-2005, 10:13   #21
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Quote:
Originariamente inviato da magix2003
Pero' io vorrei fare in modo che controlli se e' minore o = ad un ora....
...? Ad un'ora da _adesso_ o ad un'ora da...quando?
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 23-08-2005, 10:18   #22
magix2003
Senior Member
 
L'Avatar di magix2003
 
Iscritto dal: Aug 2005
Città: Wien
Messaggi: 435
I processi sarebbero questi:
  1. Lancio lo script
  2. Controllo se il file e' stato creato meno di un ora fa dal momento del lancio dello script
  3. Se si eseguo dei comandi altrimenti no
Spero di essere stato piu chiaro adesso, il problema che neanche io ho le idee molto chiare...
__________________
"Sono 126 miglia per Chicago. Abbiamo il serbatoio pieno, mezzo pacchetto di sigarette, è buio, e portiamo tutt'e due gli occhiali da sole"

magix2003 è offline   Rispondi citando il messaggio o parte di esso
Old 23-08-2005, 10:24   #23
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Quote:
Originariamente inviato da magix2003
Spero di essere stato piu chiaro adesso, il problema che neanche io ho le idee molto chiare...
Non molto, visto che mischi "creato" con "modificato", e "prima di un'ora fa" con "dopo un'ora fa" passando per "un giorno fa"...

Puoi riordinare un attimo le idee e richiedere _esattamente_ cosa vuoi fare?
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 23-08-2005, 10:27   #24
magix2003
Senior Member
 
L'Avatar di magix2003
 
Iscritto dal: Aug 2005
Città: Wien
Messaggi: 435
Si lo so sono stato "un po'" confuso, comunque questo e' il riassunto esatto:
Quote:
I processi sarebbero questi:

1. Lancio lo script
2. Controllo se il file e' stato creato meno di un ora fa dal momento del lancio dello script
3. Se si eseguo dei comandi altrimenti no
__________________
"Sono 126 miglia per Chicago. Abbiamo il serbatoio pieno, mezzo pacchetto di sigarette, è buio, e portiamo tutt'e due gli occhiali da sole"

magix2003 è offline   Rispondi citando il messaggio o parte di esso
Old 23-08-2005, 10:32   #25
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Ok "meno di un'ora dal lancio dello script" è abbastanza complicato da ottenere; puoi approssimarla con "meno di un'ora fa" visto che l'esecuzione dello script è abbastanza veloce. Il tutto si riduce in
Codice:
#!/bin/bash
(find ./ -type f -name psql -mmin -60)|while read fname
do
	echo "sto leggendo $fname"
done
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 23-08-2005, 10:39   #26
magix2003
Senior Member
 
L'Avatar di magix2003
 
Iscritto dal: Aug 2005
Città: Wien
Messaggi: 435
Grazie mille cosi' funziona!!!!
__________________
"Sono 126 miglia per Chicago. Abbiamo il serbatoio pieno, mezzo pacchetto di sigarette, è buio, e portiamo tutt'e due gli occhiali da sole"

magix2003 è offline   Rispondi citando il messaggio o parte di esso
Old 23-08-2005, 12:21   #27
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Non per mettere il dito nella piaga, ma te lo avevo già detto

Quote:
Originariamente inviato da ilsensine
Se vuoi trovare i file modificati da non più di un'ora, utilizza -mmin -60. Puoi anche specificare un intervallo:
find -mmin +60 -mmin -120 trova tutti i file modificati tra una e due ore fa.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 23-08-2012, 14:35   #28
Matrixbob
Senior Member
 
L'Avatar di Matrixbob
 
Iscritto dal: Jul 2001
Messaggi: 9947
Come faccio a prendere il solo nome del file e non tutto il path assoluto?
Volevo spostare i file vecchi automaticamente in un'altra cartella, ma così va in botta...
Quote:
(find /in/ -type f -name 'PIPPO_*' )|while read fname
do
echo "sto muovendo $fname"
mv $fname /in/file_bak/$fname
done
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<<
Più largo è il sorriso, più affilato è il coltello.
Matrixbob è offline   Rispondi citando il messaggio o parte di esso
Old 23-08-2012, 14:45   #29
Gimli[2BV!2B]
Senior Member
 
L'Avatar di Gimli[2BV!2B]
 
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
Credo possa andare così:
Codice:
(find /in/ -type f -name 'PIPPO_*' )|while read fname
do
  echo "sto muovendo \"$fname\""
  mv "$fname" /in/file_bak/$(basename "$fname")
done
P.S. se ci sono spazi nel nome non può funzionare, ora aggiungo anche questa "protezione".
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...)

Ultima modifica di Gimli[2BV!2B] : 23-08-2012 alle 14:48.
Gimli[2BV!2B] è offline   Rispondi citando il messaggio o parte di esso
Old 23-08-2012, 14:54   #30
Gimli[2BV!2B]
Senior Member
 
L'Avatar di Gimli[2BV!2B]
 
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
La soluzione più veloce che mi è venuta in mente è una variabile di appoggio:
Codice:
(find /in/ -type f -name 'PIPPO_*' )|while read fname
do
  echo "sto muovendo \"$fname\""
  FILENAME="$(basename "$fname")"
  mv "$fname" "/in/file_bak/$FILENAME"
done
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...)
Gimli[2BV!2B] è offline   Rispondi citando il messaggio o parte di esso
Old 23-08-2012, 15:08   #31
Matrixbob
Senior Member
 
L'Avatar di Matrixbob
 
Iscritto dal: Jul 2001
Messaggi: 9947
Quote:
Originariamente inviato da Gimli[2BV!2B] Guarda i messaggi
Credo possa andare così:
Codice:
(find /in/ -type f -name 'PIPPO_*' )|while read fname
do
  echo "sto muovendo \"$fname\""
  mv "$fname" /in/file_bak/$(basename "$fname")
done
P.S. se ci sono spazi nel nome non può funzionare, ora aggiungo anche questa "protezione".
Questa al secondo giro era come se andasse ancora + in profondità e li trovava nella cartella di bak
Quote:
sto muovendo "/in/file_bak/PIPPO_00050000003F6EF0"
Dovrei escludere le sottodirectory.
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<<
Più largo è il sorriso, più affilato è il coltello.

Ultima modifica di Matrixbob : 23-08-2012 alle 15:13.
Matrixbob è offline   Rispondi citando il messaggio o parte di esso
Old 23-08-2012, 15:44   #32
Matrixbob
Senior Member
 
L'Avatar di Matrixbob
 
Iscritto dal: Jul 2001
Messaggi: 9947
-maxdepth 0 non funziona è un unix hp mi sa
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<<
Più largo è il sorriso, più affilato è il coltello.
Matrixbob è offline   Rispondi citando il messaggio o parte di esso
Old 23-08-2012, 23:16   #33
Gimli[2BV!2B]
Senior Member
 
L'Avatar di Gimli[2BV!2B]
 
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
Ma la cartella di backup dev'essere per forza una sotto cartella di quella da elaborare? Non è molto comodo né mi sembra sicurissimo...

Riepilogando:
  • cerchi file che hanno un nome con un certo pattern
  • questi file li devi cercare in una cartella
  • *non* devi cercarli in nessuna sotto-cartella
  • li devi spostare in una sotto-cartella, non preoccupandoti se già presenti

In tal caso tolgo find:
Codice:
SAVEIFS=$IFS
IFS=$(echo -en "\n\b")

for FILE in $(ls "/in/PIPPO_*") ; do
  [ -d "$FILE" ] && continue

  echo "sto muovendo \"$FILE\""
  FILENAME="$(basename "$FILE")"
  mv "$FILE" "/in/file_bak/$FILENAME"
done

IFS=$SAVEIFS
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...)
Gimli[2BV!2B] è offline   Rispondi citando il messaggio o parte di esso
Old 24-08-2012, 08:13   #34
Matrixbob
Senior Member
 
L'Avatar di Matrixbob
 
Iscritto dal: Jul 2001
Messaggi: 9947
Quote:
Originariamente inviato da Gimli[2BV!2B] Guarda i messaggi
Ma la cartella di backup dev'essere per forza una sotto cartella di quella da elaborare? Non è molto comodo né mi sembra sicurissimo...

Riepilogando:
  • cerchi file che hanno un nome con un certo pattern
  • questi file li devi cercare in una cartella
  • *non* devi cercarli in nessuna sotto-cartella
  • li devi spostare in una sotto-cartella, non preoccupandoti se già presenti

In tal caso tolgo find:
Codice:
SAVEIFS=$IFS
IFS=$(echo -en "\n\b")

for FILE in $(ls "/in/PIPPO_*") ; do
  [ -d "$FILE" ] && continue

  echo "sto muovendo \"$FILE\""
  FILENAME="$(basename "$FILE")"
  mv "$FILE" "/in/file_bak/$FILENAME"
done

IFS=$SAVEIFS
Grazie, ragazzi di avermi seguito.
Si tutto corretto, ma in aggiunta avrei dovuto fare un controllo sulla vecchiaia del file (es 5gg) e quindi l'ls mi veniva scomodo.
Alla fine ho risolto con questo:
Quote:
(find /in/PIPPO_* -prune -type f -mtime +5)|while read fname
do
echo "sto muovendo \"$fname\""
mv /in/$(basename "$fname") /in/portafoglio_bak/$(basename "$fname")
done
, come sintassi del find mi rimane un po ostica, ma sembra funzionare bene.
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<<
Più largo è il sorriso, più affilato è il coltello.

Ultima modifica di Matrixbob : 24-08-2012 alle 08:15.
Matrixbob è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione Samsung Galaxy Z Fold8 Ultra: il pieghevole più famoso diventa quasi perfetto Recensione Samsung Galaxy Z Fold8 Ultra: il pieg...
Insta360 X6: Dolby Vision, 8K e montaggio "Zero Editing" Insta360 X6: Dolby Vision, 8K e montaggio "...
Due settimane con Dacia Spring 2026: novità, consumi, autonomia reale e test bagagli Due settimane con Dacia Spring 2026: novit&agrav...
AORUS GeForce RTX 5080 INFINITY WOOD 16G: una scheda video diversa dalle altre AORUS GeForce RTX 5080 INFINITY WOOD 16G: una sc...
Hyundai Ioniq 9: dopo due settimane di test non avremmo voluto restituirla Hyundai Ioniq 9: dopo due settimane di test non ...
Il nuovo iPhone Ultra si farà attendere:...
POCO F9 Pro e F9 Ultra in arrivo in Euro...
Anthropic spiega come funziona il waterm...
Lutnick dice no alle memorie cinesi, ma ...
AGCOM ha introdotto un nuovo modo per id...
Oltre 2.000 robotaxi Pony.ai in Europa, ...
Continua la guerra silenziosa nello Spaz...
Blue Origin: inizia la costruzione del s...
Per Isaacman è stato giusto cance...
iPhone 18, un report conferma l'incremen...
Sonos ha in programma il lancio delle Ac...
Debutta Grok Bot, l'IA agentica diventa ...
iPhone Ultra, un accessorio conferma un'...
AstroRad funziona: superato il test luna...
Apple dichiara iPhone X obsoleto: stop d...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 16:49.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v