Perguntas sobre 'text-processing'

___ qstntxt ___

Estou usando o Ubuntu 14.04, mas acho que isso pode ser visto em quase todas as versões do Ubuntu.

Quando copio um arquivo do nautilus usando Ctrl c e colo no gedit ele cola o texto como %code% , o que é perfeito para mim. Mas quando eu o colo no terminal usando Ctrl Deslocamento v ele vai como %code% .

Existe alguma maneira de remover o anterior %code% ao colar? (Eu sei que posso fazê-lo manualmente, mas eu faço isso com muita frequência e sempre fazendo manualmente é tempo de tomar).

    
___ tag123nautilus ___ O Nautilus (também conhecido como GNOME Files) é o gerenciador de arquivos padrão do Ubuntu e, como tal, é usado para gerenciar arquivos e pastas. O Nautilus é chamado de "Arquivos" por padrão no Ubuntu. ___ qstnhdr ___ remove o arquivo anterior: // ao colar no terminal gnome ___ tag123gnometerminal ___ O Terminal do GNOME (frequentemente intitulado apenas "Terminal") é o emulador de terminal padrão incluído no Ubuntu. ___ tag123clipboard ___ A funcionalidade básica da área de transferência armazena dados e permite acessá-los, assim como as funções de memória nas calculadoras. Para funcionalidades avançadas, utilize a tag "clipboard-manager". ___ answer928643 ___

Estou um pouco atrasado para a festa, mas estou vendo esse problema no Linux Mint MATE (mate-terminal).

Parece que simplesmente pegar o conteúdo da área de transferência e depois repassá-lo para a área de transferência novamente será suficiente. Se este for o caso, então só precisamos nos preocupar em testar se o conteúdo da área de transferência inclui um ou mais caminhos de arquivo válidos e deixar o restante sem ser importado.

O seguinte irá soltar o prefixo file: // no Mint:

    %pre%

Se você fosse implementar esse tipo de abordagem, provavelmente também desejaria daemonizá-lo. O módulo pyperclip pode ser obtido com:

%pre%     
___
4
respostas

Imprime apenas a enésima linha antes de cada linha que corresponde a um padrão

Estou tentando imprimir apenas a linha <N> th antes de um padrão de pesquisa. grep -B<N> imprime todas as linhas <N> antes do padrão de pesquisa. Eu vi o código awk aqui que pode imprimir somente a linha <N>...
16.05.2016 / 18:22
4
respostas

concatena dois arquivos sem adicionar uma nova linha

Se eu nano dois arquivos, um dos quais lê 'this' sem eu entrar em uma nova linha, e um deles lê 'is' sem eu inserir uma nova linha, quero poder cat os dois arquivos juntos em algo como 'thisis'. Em vez disso, as novas linhas são inserid...
23.04.2012 / 17:59
4
respostas

Como posso encontrar todas as linhas contendo duas palavras especificadas? [duplicado]

Eu preciso verificar se existem duas palavras (especificadas) em qualquer linha de um arquivo de texto. Não há limites para os caracteres das palavras. Por exemplo: Eu quero encontrar linhas de um arquivo de texto que contenham as duas pala...
17.10.2018 / 00:13
2
respostas

Unix Truncate Column no arquivo csv

Como truncar a coluna "test10" para 5 caracteres da linha de comando do Unix? A partir disso test1,test2,test3,test4,test10,test11,test12,test17 rh,mbn,ccc,khj,ee3 eeeeeEeee ee$eeee e.eeeee2eeeee5eeeeeeee,a2,3,u hyt,bb,mb,khj,R ee3ee eeEee...
29.12.2016 / 16:50
3
respostas

Excluir linha com valor numérico específico

Eu tenho um arquivo assim: AA 110 B 2 .. BB 3 ... BBB 3 D F 3 D D AA 111 B 2 .. BB 3 ... BBB 0 F F 0 F F AA 112 C 2 .. BB 3 ... BBB 0 D F 0 D F AA 120 D 2 .. FF 3 ... FFF 3 D...
14.09.2016 / 21:14
4
respostas

como calcular a média dos valores em uma coluna considerando as informações de outra coluna?

arquivo 1: HOGBRM443983 -2522.00 19800826 HOGBRM445985 -2389.00 19801101 HOUSAM1891409 -1153.00 19811228 HOUSAM2004289 -650.00 19860101 HOUSAM2005991 -843.00 19860109 HOCANM388722 -1546.00...
16.11.2016 / 22:55
3
respostas

Pegue a primeira coluna de 2 arquivos e grave em um terceiro arquivo

Suponha que eu tenha 2 arquivos, ABC.txt & PQR.txt com os dados mostrados abaixo como exemplo: ABC.txt: ABC DEF PQR.txt: PQR XYZ Eu quero grep column 1 dos dois arquivos e escrevo em um terceiro arquivo de texto. C...
10.11.2014 / 13:51
7
respostas

Insira nova linha antes de cada linha que corresponda a um padrão, a menos que a linha anterior já esteja vazia

Eu preciso adicionar uma nova linha antes de qualquer linha que contenha um padrão, onde podemos assumir que o padrão é sempre a primeira string da linha atual. Por exemplo This is a pattern This is a pattern Eu posso adicionar uma nova l...
14.11.2016 / 14:54
6
respostas

Extrai o 'm'th (primeiro) valor da coluna para a linha com o valor da coluna' n'th (second) específico do arquivo [duplicate]

Eu preciso escrever um comando awk que retornará o número de identificação da tabela a seguir apenas para as linhas em que o título é Turtle . Esta tabela é armazenada em turtle.txt Id Num. Title CatchDate 433417 RedTurtl...
08.10.2018 / 14:34
4
respostas

Como imprimir o padrão introduzido que não possui linhas correspondentes?

Eu tenho este comando grep para encontrar arquivos com padrão de correspondência. grep -oiE 'pattern1|pattern2|pattern3|pattern4' *pattern_in_a_filename* | sort -u Saída: file_one:pattern1 file_two:pattern2 file_two:pattern3 O que...
17.10.2017 / 11:10