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

Trocando uma coluna do arquivo1 com arquivos do arquivo2

Eu tenho dois arquivos. O primeiro arquivo tem 11 colunas, por exemplo: 1 2 3 4 5 6 7 8 9 10 11 O segundo tem 10 colunas e pode ser assim: 11 22 33 44 55 66 77 88 99 100 O que quero fazer é olhar para file1, e se a coluna 7 for alg...
29.09.2015 / 10:15
4
respostas

Mudança na estrutura do arquivo de log do Linux, comportamento anormal (?) sed

Ok, então tentei conseguir isso 0x0000: 4500 0044 68f7 4000 4011 25c7 8083 d0bf E..Dh.@.@.%..... 0x0010: 8083 da24 85b1 15b3 0030 1e8b 3132 3033 ...$.....0..1203 0x0020: 3132 2e37 3836 3036 2c20 332c 2020 2030 12.78606,.3,...0 0x0030:...
23.10.2014 / 22:36
2
respostas

grep comando para exibir apenas as duas palavras pesquisadas separadas por uma vírgula?

Digamos que eu tenha um arquivo com o seguinte texto: Hello there, How are you? Como posso grep para Hello e are de tal forma que a saída de grep se parece com: Hello,are     
20.10.2014 / 18:25
6
respostas

Obtendo exatamente a palavra correspondente

Examinei várias questões, mas elas não respondem satisfatoriamente à minha pergunta. Eu preciso imprimir palavras que correspondam exatamente ao padrão e não às linhas que contêm essa palavra. Por exemplo: I am going home. Home is wher...
05.11.2014 / 04:53
1
resposta

Como criar um arquivo CSV sem espaços desnecessários? [fechadas]

Estou usando o binário xls2csv para traduzir o documento XLS para CSV na minha máquina Red Hat Linux. Por exemplo: (da página man): xls2csv -x "1252spreadsheet.xls" -b WINDOWS-1252 -c "ut8csvfile.csv" -a UTF-8 Mas notei as seguinte...
28.07.2014 / 15:56
2
respostas

Usando "ps -C java -o pid, usuário, cmd" Posso reduzir a saída de cmd?

Estou tentando reduzir esse comando para as informações essenciais de que preciso. No comando, o cmd volta com esta saída ... /usr/local/jre1.7.0_51/bin/java -Dwd.tag=boxect -Dwd.instance=boxect0401a -classpath /usr/local/apache-tomcat-7.0...
14.11.2014 / 02:27
0
respostas

Scripts shell para os logs do banco de dados

O arquivo de log real será assim $ cat file1.log time=2014-07-23 23:56:28 GMT, user=[unknown], db=[unknown], host= pid=28254 LOG: time=2014-07-23 23:56:28 GMT, user=portalman, db=ss, host=172.18.183.45 pid=28254 LOG: connection authorized:...
24.07.2014 / 13:49
10
respostas

Como posso imprimir linhas do arquivo de trás para frente (sem usar “tac”)?

Eu quero imprimir as linhas de um arquivo para trás sem usar o comando tac . Existe alguma outra solução para fazer tal coisa com bash?     
16.03.2011 / 10:51
2
respostas

Inserir uma linha depois de um bloco de texto com sed

Eu tenho um arquivo de texto: file.conf ### Option: LogFile # Name of log file. # If not set, syslog is used. # # Mandatory: no # Default: # LogFile= ### Option: LogFileSize # Maximum size of log file in MB. # 0 -...
12.02.2014 / 07:15
2
respostas

Como anexar uma string à primeira coluna de um arquivo de matriz?

Eu tenho um arquivo de matriz como segue. A primeira coluna é uma lista de nomes. Quero adicionar _i1 ao final de cada nome. A1A A1B A1C A1D A1E TR6764_c0_g2 0.00 0.02 0.00 0.00 0.00 TR25644_c0_g1 0.00 0.00...
20.03.2016 / 17:47