Unix & Linux

Q & A para usuários de Linux, FreeBSD e outros sistemas operacionais Un * x

2
Para que serve a pasta “/ usr / local / src”?
Eu queria colocar meus arquivos de trabalho (código) /usr/local/src, mas acho que já é uma pasta que tem algum outro significado semântico. O que é isso? Devo colocar o código-fonte lá ou existe um lugar melhor? Editar - eu sou o único usuário e administrador da máquina e não quero …
29 ubuntu  fhs 

2
Qual é o separador decimal atual?
Digamos que eu tenha um script de shell POSIX que precisa ser executado em diferentes sistemas / ambientes que eu não controle e precisa remover o separador decimal de uma string emitida por um programa que respeite as configurações de localidade. Como posso detectar o separador decimal da maneira mais …

3
Faz parte de algum padrão (por exemplo, POSIX), que os arquivos do sistema sejam minúsculos?
Minha empresa revende um aplicativo cujo nome da marca está em maiúsculas e minúsculas, por exemplo "ApplicationName". O instalador do aplicativo cria todos os caminhos e nomes de arquivos neste padrão. Por exemplo, o diretório principal é /opt/ApplicationName, o arquivo init é chamado, ApplicationNameentão eu tenho que executar service ApplicationName …



4
Qual é o significado de "_ ="?
Depois de executar o set -a var=99, posso encontrar uma frase na saída de set: ... TERM=xterm UID=0 USER=root VIRTUAL_ENV_DISABLE_PROMPT=1 _=var=99 colors=/etc/DIR_COLORS ... Alguém poderia me dizer o que "_ =" significa? Noto que echo $varnão dará nada. Se eu executar o set -a, o setnão incluirá essa variável novamente. …

5
Impedir a saída do grep em caso de incompatibilidade
Este script não ecoa "depois": #!/bin/bash -e echo "before" echo "anything" | grep e # it would if I searched for 'y' instead echo "after" exit Também removeria a -eopção na linha shebang, mas desejo mantê-la para que meu script pare se houver um erro. Não considero grep encontrar nenhuma …






1
Como exibir todos os URLs em uma cadeia de redirecionamento?
Estou procurando uma maneira de mostrar todos os URLs em uma cadeia de redirecionamento, de preferência do shell. Eu encontrei uma maneira de quase fazer isso com curl, mas mostra apenas o primeiro e o último URL. Eu gostaria de ver todos eles. Deve haver uma maneira de fazer isso …
29 wget  curl 

2
O que significa! #: 3 em um comando shell
O guia de instalação do ack sugere a instalação do script ack usando este comando: curl http://beyondgrep.com/ack-2.14-single-file > ~/bin/ack && chmod 0755 !#:3 Suponho que !#:3no final seja algum tipo de referência posterior, mas o que isso significa? Existe um equivalente no zsh? O Google não foi útil.


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.