Articles of newlines

Eliminar parcialmente el formatting del text en el portapapeles

Necesito eliminar el formatting en el text contenido en el portapapeles, pero manteniendo algunos elementos. Los más importantes son los personajes de "nueva línea". En una secuencia de commands simple, el efecto de variable=$(xsel –clipboard) es que el text parece estar en la misma línea, por lo que ha perdido todos los caracteres de "nueva […]

fin de línea en linux y mac

Estoy parsing un file de text buscando una ruta que se escribe después de una línea que comienza con "salida". La línea es algo así como output xyz/mypath/ y quiero extraer xyz/mypath sin la barra final. En mi Mac OS X (BSD) y Linux obtengo comportamientos diferentes cuando obtengo la ruta con este basepath=cat $basefile […]

Lectura de campos de input separados por espacios

¿Cómo puedo leer en la input POSIX bash esta manera? <name>,<tag1> <tag2> <tag3>… Lo intenté while read line;do done termine, pero esto quiere nuevas líneas, todo lo que tengo son espacios. (¿Es la solución IFS ? En caso afirmativo, ¿cómo? (No entiendo completamente IFS))

'while read line do': "error de syntax cerca del token inesperado` done '"en Linux bash script

Tengo un script de shell que funciona bien en la plataforma Solaris pero no funciona en la plataforma Linux. El fragment de código que falla es el siguiente: […] while read line do insert_into_table="insert into isam_subrack_tbl (select neId, friendlyName, eqptHolderActualType from $line)" $MYSQL_HOME/bin/mysql –socket=/tmp/mysql.sock -u$MYSQL_USER -p$MYSQL_PWD –host $MYSQL_HOST -Demlplatform -e "$insert_into_table" done < isam_subrack2.txt 2> […]

no se puede eliminar el file con devoluciones de carro

Tengo un file blahblah\r\n.txt que quiero eliminar, pero rm blahblah\r\n.txt no funciona, ya que recibo No such file or directory message. ¿¿Como remover??

Nueva línea en argumento de línea de command en tcsh

En bash, es fácil pasar la nueva línea como argumento de línea de command: foo 'this is a command line argument with newlines' Sin embargo, si bash lo mismo en tcsh, se queja de que falta ' . ¿Cómo puedo escribir lo mismo en tcsh?

¿Por qué es que, para la nueva línea está funcionando pero la nueva línea para, no está funcionando sed?

Tengo un file de text con una list de nombres, y estoy tratando de replace la nueva línea con,. Aquí está el command que estoy usando sed 's/\ /,/g' file mientras que el reverso está funcionando sed 's/,/\ /g' file reemplaza , con nueva línea.

Quiero usar "sed" para insert nuevas líneas (una línea se convierte en cientos)

Quiero el equivalente sed de esta línea de vim: :s/","/",^M"/g El objective: tomar una línea que contenga un bloque json masivo y dividirlo en líneas individuales. Un ejemplo de con lo que quiero trabajar es http://www.cartoonnetwork.com/video/teen-titans-go/episodes/index.html (busque la function getFullEpisodes ()). Lo que probé: 519 sed -e 's/","/",\n"/g' < /tmp/url > /tmp/line-url – No funcionó, […]

mantener fuera salto de línea

Tengo algunos files con esta estructura: 2015-03-25 17:08:17 sysUpTimeInstance 93474;^M 1.ValueforState=2500 Quiero replace el salto de línea, y dejar la tercera línea con la segunda línea, quiero decir, la salida sería así: 2015-03-25 17:08:17 sysUpTimeInstance 93474;1.ValueforState=2500 Intenté con sed: sed 's/^M$//' myfile.dat > mynewfile.dat Pero solo eliminó el símbolo ^ M ¿Alguna sugerencia?

línea de command bash: cómo convertir varias líneas en una sola línea para sh -c

En la command-line OSX, tengo algo de lógica como siguiente. for i in {1..10} do for j in {1..10} do echo "test inner" done; echo "test outer" done Funciona bien Pero quiero ejecutarlo desde nohup . Así que necesito combinar arriba en una sola línea para encajar en nohup sh -c "{a single line}" Sin […]