Preguntas etiquetadas con bash

Bash es un shell gratuito para sistemas operativos tipo Unix del Proyecto GNU.

3
Copiar lista de archivos
Tengo una lista de archivos separados por espacios en un archivo list.txt. Me gustaría copiarlos a una nueva carpeta. Traté de hacer: cp `cat list.txt` new_folder Pero no funcionó. Cómo harías esto ? Actualizar: Gracias por todas sus respuestas muy interesantes. No pedí mucho :) Después de haber probado la …
35 bash  unix  cp 

3
echo de texto con una nueva línea en bash
Me gustaría agregar texto a un archivo. Entonces escribí en bash echo text >> file.conf Sin embargo, no deja una nueva línea. Entonces solo puedo hacer esto una vez. ¿Cómo agrego una nueva línea?
35 linux  bash 

4
Deshacer lío de extracción de archivos tar
Acabo de descomprimir un archivo que produjo un desastre de archivos en mi ordenado directorio. Por ejemplo: user@comp:~/tidy$ tar xvf myarchive.tar file1 file2 dir1/ dir1/file1 dir1/subdir1/ dir1/subdir1/file1 dir2/ dir2/file1 ... Esperaba que el archivo tar se hubiera organizado en una sola carpeta (es decir, myarchive/ ), ¡pero no fue así! …
34 linux  bash  tar  undo 

5
Finalización de pestañas bash personalizadas
Tengo mi utilidad de consola personalizada cooltoolcon una lista de opciones fooOption barOption ¿Qué debo hacer para bash autocompletar las opciones presionando la tabtecla? Me refiero a que el usuario escribió $ ./cooltool foo_ luego presionado tab. Y entonces $ ./cooltool fooOption _ apareció.
34 bash 

5
Cómo expandir * en la línea de comando Bash
Entiendo que si escribe, ls *en realidad se expande a ls a b ccuando el actual tiene archivos directamente a, by c. Me preguntaba si hay una manera de expandir esto antes de presionar enter. Similar a cómo funciona Ctrl + X , o la pestaña completa funciona. Para aclararme …

5
Escribir la salida "tail -f" en otro archivo
Como continuación de mi último post donde solía grep & tail -fencontrar eventos de eventos "raros". Me gustaría grabar esto en otro archivo. He intentado girar tail -f log.txt | egrep 'WARN|ERROR' dentro tail -f log.txt | egrep 'WARN|ERROR' | tee filtered_output.txt El archivo se crea, pero no se rellena …
34 bash  cygwin  grep  logging 



2
Accidentalmente fuente .bash_history
Esta pregunta se migró de Stack Overflow porque se puede responder en Super User. Migrado hace 6 años . En un momento de brillantez, ejecuté el comando source ~/.bash_history. Afortunadamente, la mayoría de los comandos se utilizan vimpara editar algún archivo, pero hay algunos comandos de miedo en mi historial: …
34 bash 

3
Cómo usar 'sed' con tuberías
Quiero reemplazar una cadena de salida grep, tengo: $ npm info webpack | grep version me da salida $ version: '2.1.0-beta.12', pero quiero tener: $ 2.1.0-beta.12 Así que creo que podría lograrlo usando sedy reemplazando subcadenas innecesarias. Pero aquí va la parte difícil para mí: $ npm info webpack | …
34 bash  grep  sed 




6
¿Cómo hacer bash para no envolver la salida?
Cada vez que algún comando genera líneas largas como salida (por ejemplo, cuando ls -luna carpeta que contiene archivos con nombres largos), las líneas largas se ajustan a la siguiente línea, lo que desordena la estructura de la columna. ¿Hay alguna forma de evitar esto? ¿Algo parecido a la opción …

10
sha1sum para un directorio de directorios
sha1sum ./path/to/directory/* | sha1sum lo anterior se publicó como una forma de calcular una suma de un directorio que contiene archivos. Este comando falla si el directorio incluye más directorios. ¿Hay alguna manera de calcular de forma recursiva el sha1sum de un directorio de directorios de manera universal (sin ajustar …
33 bash  hashing 

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.