Fui solicitado a escrever um script de shell Para verificar se um URL é UP / Working ou não para meu projeto.
Eu tentei encontrar algumas dicas pela internet, mas o que eu consegui foi verificar se a URL existe ou não.
Eu tentei pela pri...
Eu adicionei um link simbólico ao diretório atual com ln -s . aa . Se eu executar cd aa e depois disso eu executar pwd , a resposta será /home/sim/aa .
Mas se eu executar /bin/pwd , ele imprime /home/sim (o diretório atual não m...
Eu li no sistema operacional moderno que quando um comando é executado, o shell cria um filho processo, aguarda até que a criança tenha concluído a execução e, em seguida, aguarde outro comando do usuário. Este é realmente o caso de muitos pro...
Eu tenho cerca de 20 comandos e tenho que enviar tudo isso para o shell do Unix e copiar o resultado, mas não sei como fazer isso.
Não tenho certeza sobre qual shell eu tenho, porque é um pequeno programa conectado ao Mobile Network Managment...
Quando executo find com -execdir , não obtenho os resultados esperados.
Por exemplo:
mkdir -p a/b/c
find . -type d -execdir touch foo \;
$ tree a
a
├── b
│ ├── c
│ └── foo
└── foo
O diretório c não contém um arquivo foo ....
Eu estraguei os comandos e escrevi sh -man
Agora, inseri um programa chamado sh-3.2 que aparentemente é impossível sair.
Ctrl c , Ctrl z ou Ctrl x não funciona.
exit , quit , q , : q também não funciona.
Todas...
Às vezes, gosto de ter aliases de bash muito personalizados e talvez de atalhos de teclado quando eu entro em uma pasta (pode ser um projeto em que estou acostumado a digitar muitos comandos da CLI).
Vamos supor que, quando eu inserir uma pas...
Quando pré / pós incrementando uma variável, no POSIX Shell, qual é a diferença entre esses dois exemplos. Eles parecem que teriam as mesmas conseqüências, mas eles seriam usados de forma diferente? Quando você preferiria um ao outro?
X=$((X+...
Em meus sistemas Debian Wheezy , notei que o usuário postgres 'postgres', o 'administrador do PostgreSQL', usa /bin/bash como shell.
No entanto, não consigo entender por que isso é necessário. Alterar isso para /bin/false ainda me permite...