Perguntas com a marcação «shell»

O shell é a interface de linha de comando do Unix. Você pode digitar comandos em um shell interativamente ou escrever scripts para automatizar tarefas. Use esta tag para perguntas que se aplicam a / bin / sh e aos shells mais compatíveis (ash, bash, ksh, zsh,…). Para scripts shell com erros, verifique-os em http://shellcheck.net antes de postar aqui.

3
Tilde (~) dentro do diretório unix de trabalho
Então, eu estou trabalhando em um ambiente UNIX e notei que dentro do meu diretório de trabalho, que fica a quilômetros de distância da minha casa UNIX, existe um ~. Agora, uma vez no passado, eu fiz rm -rf ~do meu diretório de trabalho e acabei apagando completamente o meu …
22 shell  filenames  home 


17
Como encontrar uma linha com menos caracteres
Estou escrevendo um script de shell, usando qualquer comando geral do UNIX. Eu tenho que recuperar a linha que tem menos caracteres (espaço em branco incluído). Pode haver até 20 linhas. Eu sei que posso usar head -$L | tail -1 | wc -mpara encontrar a contagem de caracteres da …

4
Como o Linux lida com scripts de shell?
Para esta pergunta, vamos considerar um script shell bash, embora essa pergunta deva ser aplicável a todos os tipos de script shell. Quando alguém executa um shell script, o Linux carrega todo o script de uma só vez (talvez na memória) ou lê comandos de script um por um (linha …

2
O Bash não lê .bashrc, a menos que seja iniciado manualmente
bashnão será .bashrcoriginado de um terminal interativo, a menos que eu execute manualmente a bashpartir de um terminal: $ bash ou forneça manualmente: $ source ./.bashrc ou em execução: $ st -e bash Aqui estão alguns resultados úteis, espero: $ echo $TERM st-256color $ echo $SHELL /bin/sh $ readlink /bin/sh …
22 linux  bash  shell  bashrc 




8
Usando sed para converter novas linhas em espaços
Digamos que eu tenho uma variável de shell $stringque contém algum texto com várias novas linhas, por exemplo: string="this is a test" Gostaria de converter essa string em uma nova string, new_stringonde todas as quebras de linha são convertidas em espaços: new_string="this is a test" Eu tentei: print $string | …
22 shell  sed 





11
Ferramenta no UNIX para subtrair datas
Existe alguma ferramenta no Solaris UNIX (portanto, nenhuma ferramenta GNU disponível) para subtrair datas? Eu sei que no Linux temos gawkque podemos subtrair uma data de outra. Mas no Solaris o máximo que temos é nawk(melhorado awk) que não pode executar cálculos de data. Também não posso usar perl. Existe …
22 shell  solaris  awk  utilities  date 


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.