Ai fini del test, vorrei contare il numero di file di immagini all'interno di una directory, separando ciascun tipo di file di immagine in base all'estensione del file (jpg = "sì". Questo perché in seguito sarà utile per un altro script che eseguirà un'azione su ciascuna estensione di file). Posso …
Inizialmente ho pensato che fosse una coincidenza, ma ora vedo che c'è persino un tag per esso: tutti i nomi di file nascosti iniziano con un punto. È una convenzione? Perché è stato scelto? Può essere cambiato? O in altre parole (come suggerito da una domanda relativa a @evilsoup che …
Sto cercando di capire la natura di ..(punto doppio). Sembra indicare obiettivi diversi a seconda di come accedervi. Esempio:- /outer/ middle/ inner/ inner --> ./middle/inner/ Ora, /outer/middle/inner/..conduce a /outer/middle/, ma se accedo tramite il collegamento simbolico, /outer/inner/..porta a /outer/. Sembra che ci siano due diversi ..qui. Che cosa è ..esattamente? …
Secondo la pagina del manuale di bash: GLOBIGNORE A colon-separated list of patterns defining the set of filenames to be ignored by pathname expansion. If a filename matched by a pathname expansion pattern also matches one of the patterns in GLOBIGNORE, it is removed from the list of matches. Comunque …
Nei sistemi operativi basati su unix sono ammessi nomi di file utf6? In tal caso, devo fare qualcosa di speciale per scrivere il file su disco. Lasciami spiegare cosa spero di fare. Sto scrivendo un'applicazione che trasferirà un file tramite ftp su un sistema remoto ma il nome del file …
Ho directory di file system ubuntu nella directory root e ho copiato accidentalmente centinaia di file nella directory root. Ho intuitivamente provato a rimuovere i file copiati escludendo il file system come rm -rf !{bin,sbin,usr,opt,lib,var,etc,srv,libx32,lib64,run,boot,proc,sys,dev} ./. ma non funziona. Qual è il modo corretto di escludere alcune directory durante l'eliminazione …
Ho visto le guide di scripting di Bash che suggeriscono l'uso dell'array per lavorare con nomi di file contenenti spazi bianchi. DashAsBinSh suggerisce tuttavia che gli array non sono portatili, quindi sto cercando un modo conforme a POSIX di lavorare con elenchi di nomi di file che possono contenere spazi …
Voglio chiamare uno script python script.py dal terminale semplicemente digitando script . È possibile? Se é cosi, come? So che posso evitare di digitare python script.py aggiungendo #! / Usr / bin / env python nella parte superiore dello script, ma devo ancora aggiungere il suffisso .py per eseguire lo …
Qualcosa di simile al seguente è quello che sto cercando, ma il mio codice non funziona, indipendentemente da come fuggo {}e+ ; find ./ -maxdepth 1 -type d -name '.*' -exec \ find {} -maxdepth 1 -type f -name '*.ini' -exec \ md5sum \{\} \\; \; Dopo aver visto questo …
Ho una piccola domanda qui. Se avessi due file, dire fileae fileb, mv filea filebsarebbe Elimina fileb rinominare fileainfileb Quindi se avessi due directory, diciamo dirae dirb, lo mv dira dirbfarei spostare dirain dirb(diventerà dirb/dira) Notando che in entrambi i casi non ci sono avvisi o messaggi, questo è abbastanza …
Recentemente ho avuto un piccolo incidente causato da un modello di conchiglia che si è espanso in modo inaspettato. Volevo cambiare il proprietario di un gruppo di file dot nella /rootdirectory, così ho fatto chown -R root .* Naturalmente, l' .*espansione a ..cui è stato un po 'un disastro. So …
Questa domanda mi è venuta in mente l'altro giorno mentre stavo lavorando a un progetto di sviluppo che si basa su un framework supponente per quanto riguarda i nomi dei file. Il framework (qui non pertinente) voleva vedere i nomi dei file in maiuscolo. Questo mi ha fatto pensare. Su …
Sto cercando di impostare una variabile in uno script sh sugli ultimi 3 caratteri del nome di base di un file (per nome di base intendo senza il percorso e senza il suffisso). Sono riuscito a farlo ma, per pura curiosità, mi chiedo se esiste un singolo comando più breve …
Ad esempio ho un link http://www.abc.com/123/def/ghi/jkl.mno. Voglio scaricarlo usando wgeto curle ottenere il nome del file di output come def_ghi_jkl.mno, dove la parte def_ghiè presa dal collegamento. Metterò questo wgetcomando in uno script per scaricare più file in modo che non possa dare esplicitamente il nome del file di output.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.