Domande taggate «filenames»

Nome file è un nome utilizzato per identificare un file in modo univoco su un determinato file system.

3
Fa parte di uno standard (es. POSIX) che i file di sistema dovrebbero essere in minuscolo?
La mia azienda rivende un'applicazione il cui marchio è un caso misto, ad esempio "NomeApplicativo". Il programma di installazione dell'applicazione crea tutti i percorsi e i nomi dei file in questo standard. Ad esempio, la directory principale è /opt/ApplicationName, il file init viene chiamato, ApplicationNamequindi devo eseguire service ApplicationName statuse …





5
Glob con ordine numerico
Ho questo elenco di file pdf in una directory: c0.pdf c12.pdf c15.pdf c18.pdf c20.pdf c4.pdf c7.pdf c10.pdf c13.pdf c16.pdf c19.pdf c2.pdf c5.pdf c8.pdf c11.pdf c14.pdf c17.pdf c1.pdf c3.pdf c6.pdf c9.pdf Voglio concatenarli usando ghostscript in ordine numerico (simile a questo): gs -q -sPAPERSIZE=a4 -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=out.pdf *.pdf Ma l'ordine …



11
Eseguire come .test anziché ./test
Supponendo che io sia nella stessa cartella di un file eseguibile, dovrei digitare questo per eseguirlo: ./file Preferirei non dover scrivere /, perché /è difficile per me scrivere. C'è un modo più semplice per eseguire un file? Idealmente solo una semplice sintassi come: .file o qualcos'altro ma più facile che …

3
Come rinominare il file in .. (punto punto)?
Apparentemente puoi rinominare il file in... . Se fossi pazzo, come rinominerei il file ..o .? È consentito anche un tale nome di file? La barra rovesciata non sembra disabilitare il significato speciale del punto: $ mv test \. mv: `test' and `./test' are the same file


5
stampa l'output su 3 colonne separate
MYPATH=/var/www/html/error_logs/ TOTALFILE=$(ls $MYPATH* | wc -l) FILETIME=$(stat --format=%y $MYPATH* | head -5 | cut -d'.' -f1) FILE=$(ls -1tcr $MYPATH* | head -5 | rev | cut -d/ -f1 | rev) TOPLINE=$(head -1 $MYPATH* | grep -Po '".*?"' | head -5) come posso stampare elegantemente queste informazioni su 5 file in …


3
shellcheck consiglia di non usare basename: perché?
Sto provando il shellcheck . Ho qualcosa del genere basename "${OPENSSL}" e ricevo il seguente suggerimento Use parameter expansion instead, such as ${var##*/}. Dal punto di vista pratico non vedo alcuna differenza $ export OPENSSL=/opt/local/bin/openssl $ basename ${OPENSSL} openssl $ echo ${OPENSSL##*/} openssl Dal momento che basenameè nelle specifiche POSIX …

6
aggiunta di testo al nome del file prima dell'estensione
Vorrei aggiungere del testo alla fine del nome file ma prima dell'estensione. In questo momento ci sto provando for f in *.shp; do echo $f_poly; done l'output è, Quercus_acutifolia.shp_poly Quercus_agrifolia.shp_poly Quercus_corrugata.shp_poly Quercus_cortesii.shp_poly Quercus_costaricensis.shp_poly Quercus_havardii.shp_poly Quercus_hemisphaerica.shp_poly Quercus_kelloggii.shp_poly Quercus_knoblochii.shp_poly Quercus_laceyi.shp_poly Voglio che sia Quercus_acutifolia_poly.shp Quercus_agrifolia_poly.shp Quercus_corrugata_poly.shp Quercus_cortesii_poly.shp Quercus_costaricensis_poly.shp Quercus_havardii_poly.shp Quercus_hemisphaerica_poly.shp Quercus_kelloggii_poly.shp Quercus_knoblochii_poly.shp …
25 bash  rename  filenames 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.