Unix & Linux

Preguntas y respuestas para usuarios de Linux, FreeBSD y otros sistemas operativos similares a Un * x

6
Eliminar líneas de un archivo dependiendo de las líneas encontradas en otro archivo
El archivo file1.txt contiene líneas como: /api/purchase/<hash>/index.html Por ejemplo: /api/purchase/12ab09f46/index.html El archivo file2.csv contiene líneas como: <hash>,timestamp,ip_address Por ejemplo: 12ab09f46,20150812235200,22.231.113.64 a77b3ff22,20150812235959,194.66.82.11 Quiero filtrar file2.csv eliminando todas las líneas donde el valor de hash está presente también en file1.txt. Que quiere decir: cat file1.txt | extract <hash> | sed '/<hash>/d' file2.csv …

4
¿Método rápido para dividir cadenas de archivos de texto?
Tengo dos archivos de texto: string.txt y lengths.txt String.txt: abcdefghijklmnopqrstuvwxyz lengths.txt 5 4 10 7 Quiero obtener el archivo >Entry_1 abcde >Entry_2 fghi >Entry_3 jklmnopqrs >Entry_4 tuvwxyz Estoy trabajando con unas 28,000 entradas y varían entre 200 y 56,000 caracteres. Por el momento, estoy usando: start=1 end=0 i=0 while read …


4
Imprimir páginas man con ancho fijo
Con el comando de ejemplo man apropos > outputfile Se genera un archivo de texto que contiene la manpágina formateada apropos(con algunas pequeñas diferencias con respecto a la man aproposimpresión directa en pantalla, como los caracteres en negrita). Pero me gustaría establecer manualmente el ancho de línea máximo del archivo …



2
Ejecutando binarios X86 en armv7
Estoy tratando de ejecutar una impresora USB SNBC en Raspberry Pi2. Para eso necesito copiar el filtro binario de la impresora USB SNBC /usr/lib/cups/filter. Pero el filtro binario se compila usando un procesador x86 (el fabricante no tiene interés en apoyar el brazo) donde lo uso armv7. Sé que no …
11 arm  qemu  x86 


2
Sed elimina todas las coincidencias de patrones iniciales de la línea
Tengo la siguiente línea: abababtestab Estoy tratando de encontrar una sedexpresión para eliminar todas las ocurrencias abdesde el principio de la línea, por lo que la línea transformada debería ser: testab Siento que esto debería ser simple, pero realmente no sé nada al respecto sed. Lo que tengo hasta ahora …
11 sed 

1
¿Cómo se actualiza mucho más rápido que find?
¿Cómo es updatedbmucho más rápido que find? Aquí hay una comparación cronometrada entre updatedby un findcomando que realiza una tarea aparentemente similar. compare.sh #!/usr/bin/env bash cmd="sudo updatedb" echo $cmd time eval $cmd cmd="sudo find / \ -fstype ext4 \ -not \( \ -path '/afs/*' -o \ -path '/net/*' -o \ …
11 find  locate  updatedb 



4
Salir de un script de shell con bucles anidados
Tengo un script de shell con bucles anidados y acabo de descubrir que "exit" realmente no sale del script, sino solo del bucle actual. ¿Hay otra forma de salir completamente del script en una determinada condición de error? No quiero usar "set -e", porque hay errores aceptables y requeriría demasiada …
11 bash  shell  scripting  exit 

3
La actualización de CentOS 7 usando "yum update" no funciona
Tengo una máquina virtual que ejecuta CentOS 7 que no he usado durante mucho tiempo. Hoy lo lancé e intenté actualizar el sistema CentOS a la última versión usando yum update, pero obtuve muchos errores: Loaded plugins: fastestmirror, langpacks http//bay.uchicago.edu/centos/7.0.1406/os/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found Trying other …
11 centos  upgrade 


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.