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

Substituindo texto em posição específica de outro arquivo

Eu preciso substituir o texto de File2.txt para File1.txt entre a 5ª e a 8ª posição. Supõe-se que seja qualquer personagem entre a 5ª e a 8ª posição, eu só preciso substituir com novos personagens na posição mencionada e o personagem da posi...
17.07.2017 / 08:11
2
respostas

Como juntar dois arquivos / etc / group

Eu tenho dois arquivos no estilo de / etc / group: root:x:0: daemon:x:1: bin:x:2: sys:x:3: adm:x:4:username tty:x:5: disk:x:6: lp:x:7: mail:x:8: news:x:9: ubuntu:x:999: E eu quero mesclá-los em um terceiro arquivo, mas nenhum GID deve oco...
25.01.2018 / 21:22
0
respostas

logstash: Tentando extrair substrings do caminho

Estou tentando extrair substrings do meu campo de caminho na minha configuração do logstash. O campo "caminho" é assim: /storage/logs/deployment/servers/hostname.example.com/server.log Dentro de uma seção de filtro, tenho isto: ruby...
07.07.2017 / 11:44
0
respostas

Removendo colunas contendo espaço em um arquivo de texto

Eu tenho um arquivo de texto contendo dados tabulados alinhados com muito espaço separando colunas, por exemplo: header1 header2 header3 val1a val2a val3a val1bbbb val2b b ab ab val3b Observe que os val...
27.06.2017 / 09:38
3
respostas

Precisa que o Awk ou o Unix Script transponha / gire no seguinte padrão

O arquivo contém dados no seguinte formato (a primeira linha é o cabeçalho): N ; A ; B ========= 1 ; 01;02 2; 02;02 Com base na primeira coluna, espero que a seguinte saída: N coluna permanece o mesmo, no entanto, os outros podem cresc...
19.06.2017 / 16:37
1
resposta

Por que uma combinação de tail + grep + cut não funciona? [duplicado]

Eu queria percorrer alguns logs, enquanto os deixava, e imprimir apenas uma parte de cada linha, já que as linhas são muito longas. Eu não consigo entender porque a combinação que eu uso não funciona; o procedimento segue: echo 'Jun 29 1...
29.06.2017 / 16:16
0
respostas

Interpolação para preencher os dados perdidos (x, y)

Eu tenho um conjunto de dados de medidas espectrais (x, y), para as quais a parte do meio (y) está faltando (abaixo está uma subamostra, faltando uma série de dados de espectro de 470nm a 570nm): 300,07 9,742 307,07 11,245 318,07 12,543 34...
06.06.2017 / 11:23
2
respostas

Imprimindo o resultado do ping em um formato simples como “10ms”

Sempre que executo "ping -c 1 www.google.com", recebo este resultado: PING www.google.com (xxx.xx.xxx.xxx) 56(84) bytes of data. 64 bytes from xxxxxxxx-xx-xxxxxxxxxx.net (xxx.xx.xxx.xxx): icmp_seq=1 ttl=56 time=25.8 ms --- www.google.com pi...
18.06.2017 / 21:02
0
respostas

Usando sed para substituir string por outra string contendo caractere especial em ksh [closed]

Estou tentando substituir o comando @sys with amd64_linux26_rh5.64 with sed . #!/bin/ksh file_path="/xxx/xxx/xxx/@sys/xxx" os="amd64_linux26_rh5" osver="amd64_linux26_rh5.64" sys="@sys" echo "osver: $osver" echo "old file_path is : $f...
25.04.2017 / 18:43
2
respostas

Apagar linhas que correspondem a uma string antes de vírgula

Eu sou muito novo no bash scripting e, portanto, qualquer ajuda seria muito apreciada. Abaixo está o que eu quero alcançar. Eu tenho dois arquivos de texto. Eu quero excluir todas as linhas no primeiro arquivo onde ele corresponde a qualquer...
07.04.2017 / 12:37