Tente isto:
sed -i '1s/.*/Title\n&/' file.part.*.txt
a opção -i
edita o conteúdo na hora
Linux - Centos 6,64
Tenha uma pasta com muitos arquivos .txt na pasta / home
file.part.1.txt
arquivo.part.2.txt
file.part.3.txt
etc.
Gostaria de adicionar em todos eles uma primeira linha dizendo "Título" e salvar o arquivo com o mesmo nome e .txt no final (sem alteração). A quantidade de arquivos é quantidade aleatória, até 300 arquivos no máximo.
Exemplo:
file.part.1.txt agora tem:
abc
def
ghi
Eu preciso que seja:
Título
abc
def
ghi
E todos os outros arquivos têm conteúdo diferente. Todos eles precisam começar com "Título" na primeira linha e continuar com o mesmo conteúdo abaixo da segunda linha em diante.
Como posso fazer este comando?
Obrigado