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%     
___
1
resposta

Adicionar variável ao início da linha, não usando sed

Eu tenho um arquivo de texto onde eu gostaria de adicionar uma string no começo da linha, no entanto, ele tem caracteres especiais e o sed reclama sobre isso. O aviso que recebo é: sed: 1: "s/^/curl curliian.bxss ...": bad flag in substitu...
07.12.2015 / 12:40
4
respostas

Verifique se existe um campo de um arquivo em outro arquivo e atualize a coluna específica do primeiro arquivo

Eu tenho 2 arquivos como abaixo: a.txt (delimitado por tabulações e tem 3 colunas e muitas linhas): city plate region istanbul 36 marmara trabzon 61 karadeniz b.txt (delimitado por vírgulas e tem 4 colunas e muitas...
16.10.2015 / 08:23
1
resposta

Procura baseada em parágrafos usando antes e depois das condições UNIX KSH

Eu tenho um arquivo como: <Set of long paragraphs here> <Set of long paragraphs here> <Set of long paragraphs here> After Address1 Address2 Address3 Before <Set of long paragraphs here> <Set of long paragraphs here&...
22.10.2015 / 10:34
1
resposta

Compare 2 colunas em 2 arquivos diferentes

Eu preciso subtrair segunda e terceira colunas entre 2 arquivos com base na primeira coluna e não mostrar linhas com diff_column_2 (DIFF-IO) = diff_column_3 (DIFF-SELECT) = 0. Notando que o pedido pode ser aleatório, exceto a última linha exist...
07.11.2015 / 01:02
2
respostas

Criando uma planilha a partir de um arquivo de texto

Estou escrevendo um script de shell que usa um arquivo de texto como entrada e gera uma planilha como saída. Eu tenho um arquivo de texto único semelhante ao mostrado abaixo. Name:John Age:30 Gender:male Name:Bob Age:65 Gender:Male e o pa...
10.11.2015 / 18:31
1
resposta

Criando um arquivo fasta a partir de 2 arquivos diferentes

Eu tenho 2 arquivos file1.seq e file2.seq . Eles se parecem com estes: file1.seq ACGGTGTGATG file2.seq CGTGATGATGT Eu quero fazer um arquivo fasta que seria como: >file1.seq ACGGTGTGATG >file2.seq CGTGATGATGT Como po...
09.11.2015 / 23:29
1
resposta

Classifique vários arquivos csv com base em duas colunas em um diretório

Eu tenho vários arquivos .csv em um diretório chamado mydirectory . Eu quero classificar todos esses arquivos usando um comando bash / awk / sed primeiro baseado na coluna LeftChr e depois na coluna RightChr e obter o result . &g...
04.12.2015 / 01:53
3
respostas

Como extrair linhas começando com uma certa letra?

Eu tenho um arquivo de texto com muitas linhas, Exemplo de linhas: AABBA, 10050, Tom marc Peter , POR BBBAC, 10051, Eva braun, AUS CCAHA, 10052, Jon murry , UDD GGHAN, 10053, Taler yon, AGG IIUSA, 10054, Raff paleen , EUS UUGAS, 10055, Bara e...
06.12.2015 / 15:32
2
respostas

Duplicação de cada linha enquanto altera algum valor dentro de cada cópia de uma linha de maneira diferente no linux

Eu gostaria de ter cada linha em um arquivo repetido um número de vezes enquanto na primeira cópia da linha qualquer valor de 3 seria alterado em 2 e qualquer valor de 4 seria alterado em 1 e na segunda cópia de cada linha qualquer valor de 3 se...
30.09.2015 / 16:09
1
resposta

Ferramenta AIX Non GNU para substituição de texto

Conteúdo do arquivo: PS1="$(hostname):${LOGNAME}:\${PWD} ${PROMPT} " PS1="${FGOLD}$(hostname):${LOGNAME}:\${PWD} ${PROMPT} ${NORMAL}" PS1=abd PS1="$(hostname):$LOGNAME:\$PWD $PROMPT " export PS1 LANG Linhas que quero alterar: PS1="$(ho...
18.09.2015 / 12:01