Perguntas sobre 'shell'

3
respostas

Como posso encaminhar uma chave ssh já encaminhada para o tmux?

Estou conectando através do SSH de uma máquina onde minhas chaves estão armazenadas, encaminhando para uma segunda máquina e, em seguida, tento usar as chaves de dentro do tmux. Eu pareço "perder" o encaminhamento ao entrar no tmux. Como posso "...
10.02.2014 / 14:18
2
respostas

como percorrer os argumentos em um script bash

Eu gostaria de escrever um script bash com quantidade desconhecida de argumentos. Como posso percorrer esses argumentos e fazer algo com eles? Uma tentativa errada seria assim: #!/bin/bash for i in $args; do echo $i done     
13.06.2013 / 22:33
2
respostas

Por que não consigo fazer ls * .txt em um subshell?

~$ echo $(ls) arguments.txt cecho.sh Desktop Documents Downloads example.txt Music Pictures Public ~$ echo $(ls "*.txt") ls: cannot access *.txt: No such file or directory Por que o segundo comando subshell falha?     
09.02.2014 / 22:12
3
respostas

Como alterar as permissões do usuário root para todos os usuários?

Eu criei uma pasta na linha de comando como o usuário root. Agora quero editá-lo e seu conteúdo no modo GUI. Como faço para alterar as permissões nele para que eu possa fazer isso?     
13.11.2013 / 19:48
2
respostas

Existe uma maneira de o shell script saber qual programa o executou?

No mundo * nix, existe uma maneira de o shell script ter informações sobre qual programa o executou? Exemplo: /path/to/script1 /path/to/script_xyz neste cenário imaginário, script_xyz teria informações de caminho ( /path/to/scri...
23.07.2016 / 08:39
4
respostas

rolling diffs para armazenamento de arquivos altamente similares?

No trabalho, fazemos um despejo noturno de nossos bancos de dados mysql. De dia para dia, gostaria de estimar que cerca de 90-95% dos dados são duplicados, aumentando conforme o tempo passa. (Heck neste momento alguns são provavelmente 99%) E...
18.08.2010 / 02:12
2
respostas

Padrão de nome de arquivo de shell que se expande para arquivos de ponto, mas não para '..'?

Recentemente, tive um pequeno contratempo causado por um padrão de shell que se expandiu de maneira inesperada. Eu queria mudar o dono de um monte de arquivos de ponto no diretório /root , então eu fiz chown -R root .* Naturalmente, o...
02.01.2014 / 00:12
2
respostas

Não é possível expandir o asterisco sem a devida permissão

Alguém pode me explicar o seguinte? $ ls -ld /temp/sit/build/ dr-xr-s--- 3 asdf qwer 4096 Jan 31 2012 /temp/sit/build/ $ ls -ld /temp/sit/build/* ls: /temp/sit/build/*: Permission denied Portanto, não posso usar o asterisco aqui. Eu ten...
19.11.2013 / 23:55
5
respostas

Como posso converter uma imagem .cue / .bin (com cdr tracks) em um único arquivo .iso?

O título é descritivo: como posso converter uma imagem .cue / .bin (cdr track) em um único arquivo .iso? eu tenho Fedora 16 (x86-64) Linux 3.1.9-1.fc16.x86_64 #1 SMP Fri Jan 13 16:37:42 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux     
22.01.2012 / 01:27
1
resposta

$ _ vs! $. Último argumento do comando anterior e redirecionamento de saída

A questão é sobre variáveis especiais. Documentação diz: !!:$ designates the last argument of the preceding command. This may be shortened to !$. ($_, an underscore.) At shell startup, set to the absolute pathname used to invo...
23.03.2016 / 10:49