Unix & Linux

9
extrair parte da string usando sed

ls lib/oracle-11.2.0.3.0.txt | sed 's/lib.\([oracle.*]\)\.txt/\1/' Ele está dando a string inteira em vez de apenas a parte do oracle até .txt O que estou fazendo de errado? Posso fazer isso usando o awk da seguinte forma, mas não sei por que o sed não está dando o resultado desejado. echo...

9
Passando um bloco de código como um ânon. função

É possível tratar um bloco de comandos como uma função anônima? function wrap_this { run_something # Decide to run block or maybe not. run_something else } wrap_this { do_something do_somthing else } # Do something else wrap_this { do_something_else_else

9
lxc: executando o virtualbox dentro de um contêiner

Instalei o virtualbox dentro de um contêiner lxc. No entanto, quando tento iniciar uma VM, recebo a mensagem: driver do kernel não acessível (rc = 1909) .... problema de permissão com / dev / vboxdrv. Obviamente, isso parece um problema de segurança previsível. Alguém sabe como posso conceder...

9
Maneira correta de montar compartilhamento de samba

Gostaria de montar um sistema de arquivos de rede CIFS com samba no meu sistema Arch Linux. Gostaria de montar este sistema de arquivos sempre que efetuar login (por meio de ssh, TTY ou KDM). Posso me aproximar do que quero adicionando o compartilhamento de rede /etc/fstab. O maior "problema" é...

9
Coloque texto no buffer da linha de comando do bash

Eu gostaria de colocar programaticamente um determinado pedaço de texto no buffer da linha de comando do bash, ler para ser editado e usado como um comando. Estou ansioso por algo semelhante a read -imas para comandos. -i text Se a linha de leitura estiver sendo usada para ler a linha, o texto...

9
Mover arquivos com find + xargs: target não é um diretório?

Quando executo o seguinte comando: > mkdir some_dir > find /foo/bar/ -name '*.csv' -print0 | xargs -0 mv {} some_dir Eu recebo centenas de linhas que dizem: mv: target `/foo/bar/XX.csv` is not a directory Por quê? Eu pensei que xargs iria executar: mv /foo/barXX.csv some_dir para...

9
Como você cria um arquivo com um nome vazio?

Não sei como, mas criei um arquivo com um nome de arquivo vazio, duvido que houvesse um espaço em branco (explicarei o porquê no final): chaouche@karabeela /mnt/ubuntu/storage $ ls total 352K drwx------ 3 chaouche chaouche 4.0K Feb 12 11:00 drwxr-xr-x 4 chaouche chaouche 4.0K Apr 14 23:13...

9
Como posso reverter um chmod no diretório etc?

Eu acidentalmente executei o seguinte comando no diretório etc: sudo chmod -R 700 /etc Eu sei que fiz algo muito errado. Meu terminal agora imprime: I have no name!@ubuntu: /$ Como posso reverter meu diretório etc para o seu estado anterior? Tentei alterar as permissões, mas está falhando...

9
Execute um comando dentro de 'sed'

Tenho uma lista de endereços de memória aleatória salvos em um arquivo de texto e preciso sedremovê-los, decodificá-los e salvá-los novamente em meu arquivo. No entanto, a operação de decodificação que estou tentando executar é tratada em um programa C ++ que criei há algum tempo. O problema que...

9
Configurando DISPLAY no arquivo de serviço systemd

Estou tentando aprender serviços systemd tentando iniciar o xclock como um serviço; o arquivo de serviço está abaixo [Unit] Description=clock [Service] Environment=DISPLAY=:0 ExecStart=/usr/bin/xclock [Install] WantedBy=graphical.target Alguma idéia do que há de errado aqui? Estou recebendo um...

9
Apache2 userdir ativado, mas ainda não tem acesso

Estou tentando configurar um servidor apache no meu laptop Kubuntu 13.04. Instalei o pacote apache2 e sudo a2enmod userdir; sudo service apache2 restart, mas ainda quando o visito http://localhost/~user, ele diz algo como isto: Forbidden You don't have permission to access /~user on this...

9
Manual de desktop Linux moderno?

No último mês, encontrei vários problemas envolvendo a configuração de modos de vídeo xf86 (independente do restante), upower, dbus e systemd (ainda não consigo fazer o OOM fazer logon através do systemd). Existe um manual moderno que descreva esses sistemas, como eles são configurados, como eles...