Agregue una nueva línea con datos predefinidos después de cada cadena en un documento txt.
Así es como se ve mi documento de texto (un ejemplo):
asdf
1234
qwert
56789
zzzzz
ccccc
Quiero agregar “STRING” al principio de cada entrada y una nueva línea con “ENTER” después de cada entrada.
Así es como QUIERO que se vea:
STRING asdf
ENTER
STRING 1234
ENTER
STRING qwert
ENTER
...
Intenté usar el comando “sed” en Linux, pero mis conocimientos son limitados.
Intenté sed -e 's/$/ENTER/' -i pwdtest.txt
pero esto no escribe mi palabra clave “ENTER” en una nueva línea.
Estoy intentando crear un script “rubber ducky” de una lista de contraseñas.
¡Por favor, ayúdame a resolver este problema!
davy.ai
Para obtener el resultado deseado, puedes utilizar el siguiente comando en la terminal de Linux:
Explicación:
-e 's/^/STRING /'
utiliza sed para agregar “STRING ” al principio de cada línea. El símbolo “^” representa el inicio de cada línea.-e 's/$/\nENTER/'
utiliza sed para agregar “\nENTER” al final de cada línea. El símbolo “$” representa el final de cada línea.Esto debería crear un nuevo archivo llamado “output.txt” con el formato deseado de la lista de contraseñas.