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%     
___
2
respostas

como verificar a ocorrência de 3 linhas no arquivo

Eu quero verificar no arquivo as seguintes linhas de ocorrência, /var/log/report { <any string> a primeira linha deve ser - / var / log / report segundo - { third - é qualquer palavra / string (A-Za-z) Assim, em cada l...
18.02.2018 / 12:41
2
respostas

Imprimir texto por string

Eu tenho essa saída no arquivo de texto, da cassandra-cli. Preciso imprimir RowKey e OnlineUsers , estou usando bash e grep não funciona. Column Family assumptions read from /root/.cassandra/assumptions.json Welcome to Cassandra CLI...
06.02.2018 / 16:53
3
respostas

Como obtenho a primeira substring correspondida (de várias linhas)?

Eu tenho um arquivo em que o conteúdo parece /hello="somestuffsomestuffsomestuffsomestuffsomestuffsomestuffsomestuff somestuffsomestuffsomestuffsomestuffsomestuffsomestuffsomestuff somestuffsomestuffsomestuffsomestuffsomestuffso...
06.02.2018 / 06:06
4
respostas

Como operar em todas as colunas com datamash?

Suponha que eu tenha o seguinte arquivo de dados: 111 222 333 444 555 666 777 888 999 Eu sou capaz de calcular a soma por coluna com o GNU Datamash assim: cat foo | datamash -t\ sum 1 sum 2 sum 3 1332 1665 1998 Como eu faria isso...
22.02.2018 / 15:44
1
resposta

como alterar a cadeia de texto com script de shell

/home/temp.txt http://url_new_address.com /home/list.txt URL http://url_address.com:URL1 URL http://url_address.com:URL2 URL http://url_address.com:URL3 Como posso substituir a linha em temp.txt por URL2 em list.txt com script...
25.02.2018 / 20:49
1
resposta

Alterando os tamanhos de upload do php.ini de forma segura e mínima

Quando eu quiser alterar as famosas escalas 2M para post_max_size e upload_max_size em php.ini , eu uso a seguinte solução de sed de duas linhas que é independente da versão (consulte asterisco): sed -i 's/post_max_size \= .M/po...
06.01.2018 / 00:18
1
resposta

como copiar e colar apenas uma coluna específica em cada arquivo?

Eu tenho quase 400 arquivos, cada um parecido com isto: head HI.1.Q091_13R_all_PA_code Ha8_00040788 C Ha4_00024045 C Ha4_00025366 C Ha16_00022130 C Ha16_00023451 C Ha8_00040789 C Ha4_00025367 C Ha4_00024046 A Ha16_00022131 C Ha16_00023452 C...
03.04.2018 / 17:20
1
resposta

Como atribuir a linha inteira, exceto várias colunas, a um índice de array

Eu operei três arquivos de texto semelhantes, todos contendo 8 campos e parecidos com: File1: 145794 MEG -0.249553181556742 10.7024481844394 -2.66596894783271 0.00786178413495372 0.0601441357290167 -2.83690413867182 144476 ACK 0....
04.04.2018 / 06:19
1
resposta

Excluir linhas no arquivo de log do servidor da Web com mais de X dias?

Estou executando o Nginx no Ubuntu com o formato de log 'principal' padrão, que produz uma saída assim: 95.108.181.102 - - [11/Feb/2018:11:43:10 +0000] "GET /blog/ HTTP/1.1" 200 4438 "-" "Mozilla/5.0 (compatible; YandexBot/3.0; +http://yande...
11.02.2018 / 21:45
1
resposta

Como você extrai certas informações do bzip2 -v?

Suponha que eu tenha um arquivo chamado index.html e eu queira compactá-lo e exibir o tamanho da compactação dele. Bem, eu faria isso ... bzip2 index.html -v Agora, isso me fornece todos os bits / bytes de dados, taxa de compactação perce...
14.02.2018 / 01:37