Preguntas etiquetadas con filenames

Nombre de archivo es un nombre utilizado para identificar un archivo de forma exclusiva en un sistema de archivos determinado.

3
¿Forma parte de algún estándar (por ejemplo, POSIX) que los archivos del sistema deben estar en minúsculas?
Mi empresa revende una aplicación cuya marca es mixta, por ejemplo "ApplicationName". El instalador de la aplicación crea todas las rutas y nombres de archivo en este estándar. Por ejemplo, el directorio principal es /opt/ApplicationName, se llama al archivo init, ApplicationNameasí que tengo que ejecutarlo, service ApplicationName statusetc. Para mí, …





5
Glob con orden numérico
Tengo esta lista de archivos pdf en un directorio: 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 Quiero concatenarlos usando ghostscript en orden numérico (similar a esto): gs -q -sPAPERSIZE=a4 -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=out.pdf *.pdf Pero el …



11
Ejecutar como .test en lugar de ./test
Suponiendo que estoy en la misma carpeta que un archivo ejecutable, necesitaría escribir esto para ejecutarlo: ./file Preferiría no tener que escribir /, porque /es difícil para mí escribir. ¿Hay una manera más fácil de ejecutar un archivo? Idealmente, solo una sintaxis simple como: .file o algo más pero más …



5
imprimir salida en 3 columnas separadas
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) ¿Cómo puedo imprimir con elegancia esta información de 5 archivos …


3
shellcheck recomienda no usar basename: ¿por qué?
Estoy probando shellcheck . Tengo algo asi basename "${OPENSSL}" y recibo la siguiente sugerencia Use parameter expansion instead, such as ${var##*/}. Desde el punto de vista práctico no veo diferencia $ export OPENSSL=/opt/local/bin/openssl $ basename ${OPENSSL} openssl $ echo ${OPENSSL##*/} openssl Como basenameestá en las especificaciones POSIX , no sé …

6
agregar texto al nombre del archivo antes de la extensión
Me gustaría agregar texto al final del nombre de archivo pero antes de la extensión. En este momento estoy intentando for f in *.shp; do echo $f_poly; done la salida es 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 Quiero que sea Quercus_acutifolia_poly.shp Quercus_agrifolia_poly.shp Quercus_corrugata_poly.shp Quercus_cortesii_poly.shp Quercus_costaricensis_poly.shp Quercus_havardii_poly.shp …
25 bash  rename  filenames 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.