Articles of replace

Buscar y replace no respeta mi token de "$ 1"

Usando bash shell en Ubuntu 14.04. Tratando de hacer una búsqueda simple y replace en cada línea de un file. Yo he tratado perl -pi -e "s/.*/DELETE FROM my_object_times where ID = '$1';/g" ids.csv pero esto me deja un file lleno de DELETE FROM my_object_times where ID = ''; y todo lo que quería capturar […]

Encuentra palabras después del símbolo específico en línea

Necesito hacer un script bash que lea un file que contenga variable = text. Lo que necesito es que el script compruebe el file, ignore el nombre de la variable y busque una palabra en el text después del símbolo =. Ejemplo thread.give_respect.title = Give respect thread.receive_respect.title = Gain respect thread.profile_respect.title = Show my Respect […]

¿Cómo se puede encontrar y replace text con geany en todos los files de un directory?

Veo esta discusión: ¿cómo se puede encontrar y replace text en todos los files abiertos con geany? Quiero encontrar y replace todos los files en un directory. El método sugerido en la respuesta es muy bueno de encontrar. Ahora necesito abrir todos los files encontrados y usar Geany. Si los files son cientos, no es […]

Sed: busca y reemplaza un patten con caracteres especiales que tiene una cadena arbitraria en el medio

Tengo una carga de files nfo que quiero hacer algunas sustituciones globales para algunos valores dentro de cada file p.ej a.nfo has the value <set>Tonight&apos;s Menu ( June 2012 )</set> b.nfo has the value <set>Tonight&apos;s Menu ( April 2012 )</set> c.nfo has the value <set>Speciel Menu ( April 2012 )</set> Lo que quiero hacer es […]

Usar sed para encontrar una palabra y replace otra palabra

Tengo una palabra como "modo v" en un file. Quiero replacelo por "modo sv". Sin embargo, todos mis esfuerzos fallaron ya que hay espacio después del modo

Cómo agregar parens alnetworkingedor del text

¿Cómo puedo usar sed para replace text y también agregarlo al final de la línea para el partido en cuestión? Tengo un file sed que está haciendo muchas sustituciones. Uno de ellos cambia ~= para match( usando /=\~/ s/=\~/match( / Al hacer esto, también quiero agregar un " ) " (espacio + fin paren) al […]

¿Cómo replace un símbolo en sed solo si ocurre antes de una letra?

En mis documentos, tengo muchos hechos como estos: [["A [["b [["8 [["c [["F [["1… Lo que tengo que hacer es replace los corchetes dobles con corchetes individuales, pero solo si hay una letra después de un [[" patrón, no un número. Para que se vea así: ["A ["b [["8 ["c ["F [["1… Lo que traté […]

¿Cómo puedo encontrar y replace solo en un range de columnas?

Tengo un file de text con 9267 líneas. Quiero encontrar "A" con 5 espacios después y replacelo por "A" con 5 espacios antes y después en todas las líneas, pero solo entre las columnas 67 y 88. Debe excluirse el text que está fuera de esas columnas. Espero que sed y / o awk de […]

Recupere files dentro de una carpeta que fue reemplazada por una vacía. (openSUSE, Ext4)

¿Hay alguna manera de restaurar una carpeta o mejor los files y carpetas que contienen la carpeta que fue reemplazada por uno vacío con el mismo nombre? FileSystem: Ext4 Sistema operativo: openSUSE 42.1 Si es posible, ¿cuál es la forma más fácil? ¿Puedo hacer esto desde el sistema en ejecución?

¿Cómo replace una palabra en un file por una palabra get por function de lectura?

Situación: echo "tell me a word" read the_word ¿Cómo replace todo WordToReplace en un file por the_word? sed no parece apreciar: sed -i 's/WordToReplace/$the_word/g' thefile.sh