Qual é a diferença entre du -sh *e du -sh ./*? Nota: O que me interessa é o *e
Estou tentando criar um monte de links simbólicos, mas não consigo entender por que isso está funcionando ln -s /Users/niels/something/foo ~/bin/foo_link enquanto isso cd /Users/niels/something ln -s foo ~/bin/foo_link não é. Eu acredito que tem algo a ver com foo_linkvincular a foo em...
Ctrl+ Zinterrompe o trabalho enquanto Ctrl+ Cmata o trabalho. Por que é que? O outro caminho não faria mais sentido? z@z-lap:~$ sleep 100& [1] 4458 z@z-lap:~$ sleep 200& [2] 4459 z@z-lap:~$ jobs [1]- Running sleep 100 & [2]+ Running sleep 200 & z@z-lap:~$ fg %1 sleep 100 ^Z [1]+...
Estou tentando usar matrizes no shell Bourne ( /bin/sh). Eu descobri que a maneira de inicializar os elementos da matriz é: arr=(1 2 3) Mas está encontrando um erro: syntax error at line 8: `arr=' unexpected Agora, o post onde encontrei essa sintaxe diz que é bash, mas não consegui encontrar...
Eu preciso criar um arquivo de configuração para o meu próprio script: aqui está um exemplo: roteiro: #!/bin/bash source /home/myuser/test/config echo "Name=$nam" >&2 echo "Surname=$sur" >&2 Conteúdo de /home/myuser/test/config: nam="Mark" sur="Brown" isso funciona! Minha...
Estou lendo o tutorial do shell hoje em http://www.tutorialspoint.com/unix/unix-quoting-mechanisms.htm Em que menciona: Se uma aspas simples aparecer dentro de uma sequência a ser impressa, você não deve colocar a sequência inteira entre aspas simples, em vez disso, precederia o uso de uma...
Quando abro uma janela de terminal com o emulador de Terminal GNOME na GUI da área de trabalho, a variável de ambiente TERM do shell é padronizada com o valor xterm. Se eu usar CTL+ ALT+ F1para alternar para uma janela TTY do console e echo $TERMo valor estiver definido como linux. Minha...
Quero excluir todos os arquivos com um determinado nome em todos os subdiretórios do meu diretório pessoal. Eu tentei: rm -r file no meu diretório pessoal, mas não funcionou porque esse arquivo não existe nesse
Acho que existe um comando que vem com o apache, ou de alguma forma está relacionado a ele, que verifica as permissões até o fim. Então, se eu tiver /home/foo/bar/bazque vai me dizer quais são as permissões para baz, bar, fooe home. Alguém sabe o que é esse comando ou outra maneira de fazer isso? O...
Por exemplo, verifique se $PWDé um subdiretório de / home. Em outras palavras, estou procurando por uma operação de seqüência de caracteres bash para verificar se uma sequência começa com
Como faço para excluir tudo em um diretório, incluindo arquivos e diretórios ocultos? No momento, eu uso o seguinte: rm -rf * rm -rf
Bloqueado . Esta pergunta e suas respostas estão bloqueadas porque a questão está fora do tópico, mas tem um significado histórico. No momento, não está aceitando novas respostas ou interações. Sei que algumas pessoas têm alguns scripts de inicialização e outras...
Eu tenho um script que gostaria de bifurcar em um ponto para que duas cópias do mesmo script estejam em execução. Por exemplo, eu gostaria que o seguinte script bash existisse: echo $$ do_fork() echo $$ Se esse script bash realmente existisse, a saída esperada seria: <ProcessA...
Esse problema está me incomodando há um tempo e, embora eu ache que encontrei minha resposta pelo EnvWatcher , infelizmente ele funciona apenas no Bash. E eu uso zsh. Gostaria de replicar as coisas que o env-watcher faz, em menor grau, talvez, mas preciso saber se existe um comando pelo qual eu...
Conforme o exemplo a seguir e como na minha pergunta recente No bash, para onde foi o último caractere da nova linha? , Eu quero saber "por que" isso acontece x="$(echo -ne "a\nb\n")" ; echo -n "$x" | xxd -p # Output is: 610a62 # The trailing newline from the 'echo' command # has been "deleted"...
Eu queria saber se as duas maneiras a seguir de executar um script bash são equivalentes? . ./myScript.sh source myScript.sh Ambos estão executando o conteúdo do script em vez de executá-lo, ou seja, não criando um subshell para a execução do
Esta pergunta foi migrada do Stack Overflow porque pode ser respondida no Unix e Linux Stack Exchange. Migrou há 8 anos . Não importa quanto eu defina a HISTSIZEvariável de ambiente maior que 5000, ao imprimir a lista de histórico com o historybuilt-in, ela imprime apenas...
Este é o erro que estou recebendo e está falhando devido a uma variável cujo valor deveria ser 2 (estou obtendo isso usando a select * from tabel). Estou recebendo espaços nessa variável. + 0 != 2 ./setjobs[19]: 0: not found. Como removo todos esses espaços ou uma nova linha dessa variável?...
Quero ver se meu processo faz muitas alternâncias de contexto. Também quero ver como a manipulação de grupos de tarefas afeta o número de alternâncias de
Ao trabalhar na linha de comando, geralmente mudo para sudo usando sudo -i. No entanto, meu diretório de trabalho muda automaticamente para /root. Eu nunca quero ir para lá; Eu quero ficar onde estava! Como posso conseguir