Perguntas com a marcação «command-line»

17
Como incluir um caractere de espaço no grep?

Eu tenho um arquivo chamado exemplo $ cat example kali.pdf linux.pdf ubuntu.pdf example.pdf. this.pdf grep .pdf e quando eu uso greppara obter a linha que tem um espaço antes .pdf, não consigo entender. grep *.pdf example não retorna nada (quero dizer, "grep, corresponda a zero ou mais...

17
Como copiar todas as pastas que contêm um arquivo específico

Quero fazer backup apenas das minhas pastas de música FLAC. Os arquivos FLAC podem ser aninhados assim dentro das pastas: AlbumName/ ├── Files/ │ ├── someSong01.flac │ ├── someSong02.flac ├── Covers/ │ ├── someCover01.jpg │ └── someCover02.jpg Como copiar e mover todas as pastas do AlbumName com...

17
O que $ {0% / *} nos scripts shell faz?

Desculpe se esta é uma pergunta estúpida, mas eu pesquisei sem sucesso. O que exatamente a segunda linha faz? #!/bin/sh cd ${0%/*} || exit 1 Eu sei que o primeiro é o shebang, o segundo tenta mudar de diretório, mas a parte confusa é ${0%/*}. Você pode me explicar essa segunda...

17
Como montar o compartilhamento smb no ubuntu 18.04

Montei um servidor compartilhado na minha rede local usando a GUI connect to server e o endereço que inseri foi smb://myServer/myFolder. Tentei adicionar a pasta compartilhada ao /mntdiretório para que eu pudesse acessá-la através do meu IDE, mas falhei, apesar de tentar desmontar o servidor e usar...

16
Problema PS1, atrapalhando a CLI

Eu fiz uma tarefa simples no PS1 PS1="\e[0;31m[\W]\$ \e[m " Tudo o que eu queria fazer era mudar a cor do prompt e exibir apenas o caminho relativo. No entanto, isso atrapalha a CLI. Por exemplo, ao navegar no histórico com o ↑mesmo, corta e sobrepõe a exibição. Quando digito um comando longo, o...

16
Comando lsb_release não encontrado

Eu sou novo no ubuntu OS. Estou tentando instalar o skype no ubuntu 12.04. Estou seguindo um tutorial que diz sudo apt-add-repository “deb http://archive.canonical.com/ $(lsb_release -sc) partner” mas quando executo esse comando, ele diz: lsb_release-sc: command not found