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

Por que o 'sed' não estende o comprimento de um arquivo? [fechadas]

Dado um arquivo com linhas como: 1. 1 2. 2 3. 3 4. 4 5. 5 E eu corro o comando 'sed': sed -i "/4/a\text\" filename.txt O arquivo termina como: 1. 1 2. 2 3. 3 4. text 5. 4 A linha que indica "5" desapareceu. A úl...
10.01.2018 / 20:55
1
resposta

Criando Usuários a partir de um arquivo .csv [duplicado]

Estou tentando criar usuários importando seus dados de um arquivo .csv usando um script bash. Eu sei o básico para bash , mas estou ficando confuso usando loops para criar esse script. O modelo para o .csv é o seguinte: Surname,Name...
02.01.2018 / 18:50
0
respostas

Corrigindo arquivos de texto com caracteres inválidos

Como posso consertar um arquivo de texto que o gedit identifica como contendo caracteres inválidos? A mensagem que recebo é a seguinte: The file you opened has some invalid characters. If you continue editing this file you could corrupt this...
12.12.2017 / 20:36
2
respostas

awk coluna spliting usando delimitador

Eu quero dividir a primeira coluna em duas, para que a saída pareça 00400000 00401000 Eu tenho um arquivo de entrada como este 00400000-00401000 r-xp 00000000 08:05 2762331 00600000-00601000 r--p 00000000...
12.12.2017 / 13:25
4
respostas

Imprimindo linhas exclusivas

Existe alguma solução melhor para imprimir linhas exclusivas que não seja uma combinação de sort e uniq ?     
22.03.2011 / 22:29
0
respostas

Processe vários arquivos, extraia várias correspondências e imprima (salve) em um arquivo

Estou tentando analisar vários arquivos para criar um relatório de resumo. Cada arquivo contém várias linhas de interesse que desejo combinar em uma única linha. Cada arquivo contém o seguinte conjunto de dados que eu estou correspondendo: co...
23.11.2017 / 22:07
2
respostas

prefixando várias linhas preservando as quebras de linha

Eu tenho um script bash que tem uma variável sendo definida a partir da saída de cat e grep: result='cat $file | grep -A2 "$search"' o resultado contém 3 linhas E.G .: This is Line 1 This is line 2 This is line 3 Preciso prefixar c...
17.11.2017 / 10:50
2
respostas

Registrando dados - selecionando parte do arquivo de log

Estou fazendo um pequeno projeto com dois Raspberry Pi's. Eu quero sincronizar seus relógios usando o Precision Time Protocol (um como relógio mestre e outro como relógio escravo). Agora estou interessado em registrar os dados que você vê ao...
10.11.2017 / 10:35
2
respostas

Alterando de linha para coluna com o comando shell script

Estou usando a linguagem UNIX para extrair meus arquivos. Eu usei este comando para extraí-lo: value_1=$(cat tmp.csv | head -1001 | cut -f 3-6 -d','> tmp1.csv) value_2=$(cat tmp.csv | head -2002 | tail -1001 | cut -f 4-6 -d','> tmp2.csv...
13.11.2017 / 10:35
2
respostas

Filtre as linhas que possuem uma coluna de texto começando em um determinado número de coluna [closed]

Eu tenho um arquivo de texto contendo dados colunares e eu gostaria de filtrar as linhas que atendem a um critério específico: os dados da penúltima coluna começam na coluna 161 em vez de 162. Então, dado isso: EP10101 12011 SC0 NCI App...
06.11.2017 / 16:09