Sed é conhecido como Stream Editor, pois pode executar várias funções de filtragem e / ou transformação na entrada padrão ou em arquivos especificados pelo usuário. É comumente usado para pesquisar e substituir em arquivos de texto. Se sua pergunta for sobre processamento de texto, essa tag provavelmente será apropriada
Como eu poderia renomear vários arquivos como
IonXpress_049.T11014.R_2014_11_13_11_26_35_user_PR2-41-Pooling0026_3140_13112014.bam
IonXpress_050.T11114.R_2014_11_13_11_26_35_user_PR2-41-Pooling0026_3140_13112014.bam
Para
T11014.bam
T1...
Estou pesquisando a string ::=BEGIN e quero aplicar uma condição para verificar se a palavra foi encontrada.
Então, o que quero dizer é algo ao longo destas linhas:
if (sed command does find a match for "::=BEGIN")
then i=1
else i=0...
Em um arquivo csv grande (> 1 gb), tenho algo como
"34432", "name", "0", "very long description"
mas em vez disso gostaria de ter
34432, "name", 0, "very long description".
Eu estava olhando para sed , mas essa tarefa está for...
Eu tenho que substituir a última palavra de cada linha com a primeira. O código é:
$ sed "s/\(^a-z,0-9]*\)\(.*\)\([a-z,0-9]*$\)/\g".
Eu não entendo essa parte \(^a-z,0-9]*\)\(.*\)\([a-z,0-9]*$\) especialmente \(.*\) .
Eu tenho uma pasta com arquivos de +1000 .dat. E cada arquivo contém muitas linhas do seguinte tipo:
-0.0999999999999659-0.0000000006287859
-0.08999999999997500.8000000006183942
-0.0799999999999841-0.0000000007463807
-0.06999999999999320.0000...
Eu tenho o seguinte comando que estou tentando ajustar:
stat -c %y test.txt | sed 's/^\([0-9\-]*\)//'
Isso retorna as seguintes informações:
2016-08-03 14:52:24.000000000
Eu preciso ajustar isso para que exclua o ".000000000". Eu...
Em muitos editores de texto, você pode pesquisar e substituir e receber a opção de inspecionar cada caso encontrado. Eu gostaria de poder fazer algo semelhante a isso na linha de comando do Ubuntu. Eu sei sed oferece a capacidade de localizar...
Eu tenho um arquivo com o seguinte formato:
A 485C72F95C72E15C EXTERNAL
B CC32480A3247F84A SYSTEM
C EC2A63F12A63B76C EXTERNAL
Eu quero fornecer a letra na primeira coluna usando o valor da variável 'letter' e substituir o valor na segunda...