Preguntas etiquetadas con pipe

Una tubería Unix conecta descriptores de archivo de dos procesos. Se crea una tubería con la función POSIX pipe () declarada en <unistd.h>. Los shells proporcionan creación de tuberías entre procesos mediante "|".


1
encontrar y rsync?
Quiero poder buscar archivos durante 14 días y más de 10k y luego sincronizar esos archivos encontrados a un destino. ¿Hay alguna manera de combinar estos dos comandos? find ./ -mtime +14 -size +10k rsync --remove-sent-files -avz /src /dest
24 bash  shell  find  pipe  rsync 


3
Tubería STDERR vs. STDOUT
Según " Linux: The Complete Reference 6th Edition " (pág. 44), solo puede canalizar STDERR utilizando los |&amp;símbolos de redireccionamiento. He escrito un script bastante simple para probar esto: #!/bin/bash echo "Normal Text." echo "Error Text." &gt;&amp;2 Ejecuto este script así: ./script.sh |&amp; sed 's:^:\t:' Presumiblemente, solo las líneas impresas …

1
Término de búsqueda de tubería (no nombre de archivo) a grep
Quiero seleccionar ciertas líneas que contienen un número dado de un archivo. El archivo que quiero buscar se llama os_clusters/piRNA_clusters.bed. awk '{if (a[$0]++ == 0) {split($0,b,"."); ;split(b[1],c,"r"); print c[3]}};' test_non_enriched | xargs grep {} os_clusters/piRNA_clusters.bed La primera parte, antes de la tubería, funciona: produce los términos a buscar, como 8707, …
23 bash  grep  pipe 







2
menos archivo1 archivo2 | gato: ¿por qué funciona?
Cuando utilizo less file1 file2, obtengo los dos archivos que se muestran en el "visor de menos búfer", pero less file1 file2 | catimprime el contenido de ambos archivos adjuntos a stdout. ¿Cómo sabe menos si debería mostrar el "visor de menos búfer" o producir resultados en stdout para un …
21 pipe  cat  less 


3
No hay salida de color en menos para el comando ls
Si ejecuto ls, obtengo resultados en color, lo que me parece bastante útil para obtener rápidamente un vistazo del tipo de archivo. Cuando trato de conectarlo lessincluso con las banderas -ry -R, el color siempre se pierde. Estoy usando la zshversión 5.0.7. ¿Algunas ideas? Gracias. editar: estoy en OS X.
21 osx  pipe  ls  colors  less 


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.