Cancellare i file DS_Store in macOS
Dei file .DS_Store abbiamo già parlato più volte.
Alla fine della fiera sono una rottura di scatole e basta, soprattutto quando riempiono le chiavette usb.
Dei file .DS_Store abbiamo già parlato più volte.
Alla fine della fiera sono una rottura di scatole e basta, soprattutto quando riempiono le chiavette usb.
Supponiamo di avere un array di object in Javascript.
Da questo array vogliamo cancellare un elemento.
Per fare questa operazione useremo due funzioni in maniera congiunta:
Lo strumendo find in Linux è molto potetente, ed ha delle opzioni che quasi nessuno conosce.
Oggi vediamo come usarlo per cercare i file in base ai permessi.
Il metodo Files.find() è disponibile già da Java 8, ed è molto comodo per cercare files usando diversi filtri.
Oggi vediamo quattro metodi, oguno con un fitro di ricerca diverso:
Supponiamo di avere un JSON di questo tipo:
[{
"id": "204",
"title": "fondazione e terra",
"author_id": null,
"author": "isaac asimov",
"editor_id": null,
"editor": "oscar mondadori",
"price": "26.49",
"isbn": "88-04-32634-4",
"note": "usato"
}, {
"id": "202",
"title": "l'orlo della fondazione",
"author_id": null,
"author": "isaac asimov",
"editor_id": null,
"editor": "oscar mondadori",
"price": "30.99",
"isbn": "978-88-04-39816-5",
"note": "usato"
}, {
"id": "217",
"title": "preludio alla fondazione",
"author_id": null,
"author": "isaac asimov",
"editor_id": null,
"editor": "mondadori",
"price": "27.90",
"isbn": "88-04-32450-3",
"note": "usato"
}]
E di volerlo raggruppare, andando a sommare un determinato campo.
Il comando cp in Linux supporta la copia di più files in una cartella, ma non il contrario.
Possiamo comunque copiare un file in più cartelle in vari modi.
Il primo è usare un semplice loop in uno script; non lo vedremo perchè ci sono modi più interessanti.