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.


5
Como posso sudo su e mudar de diretório logo depois?
Eu gostaria de criar um alias que faça algo assim: alias userYYY='sudo su userYYY; cd /a/path/that/only/userYYY/has/access' Então, na minha linha de comando, estou logado com um usuário sudo e gostaria de digitar o alias userYYYpara que meu shell agora esteja logado userYYYe pwdesteja /a/path/that/only/userYYY/has/access. Como eu posso fazer isso? Isso …
13 bash  shell  sudo  su 






2
Como executo um comando em vários arquivos
Isso é bastante básico, tenho uma pasta com várias subpastas de arquivos JS e quero executar o compilador Clojure do Google em todos os arquivos dessas pastas. O comando para processar um único arquivo é o seguinte: java -jar compiler.jar --js filename.js --js_output_file newfilename.js Como modifico isso para ser executado …

4
Como renomear vários arquivos em um diretório ao mesmo tempo
Eu tenho diretório dizer /var/tmp/abcque tem 4 arquivos: 12345-ram-3e3r5-io9490-89adu9.csv 45434-dam-qwe35-to9490-43adu9.csv 11234-cam-yy3r5-ro9490-85adu9.csv 14423-sam-hh3r5-uo9490-869du9.csv Quero renomear todos os arquivos CSV (encontrar todos os arquivos e renomeá-los) da maneira mais curta possível (provavelmente de uma linha) para isso: XXXXX-ram-3e3r5-io9490-89adu9.csv XXXXX-dam-qwe35-to9490-43adu9.csv XXXXX-cam-yy3r5-ro9490-85adu9.csv XXXXX-sam-hh3r5-uo9490-869du9.csv
12 shell  files  rename 






1
Como localizo com segurança o caminho completo de um programa no PATH?
Eu preciso encontrar o caminho de um determinado programa no PATHusando um script de shell. O caminho deve ser o caminho completo real do programa, que pode ser passado posteriormente para uma das exec*funções que não pesquisa por PATHsi só, por exemplo execv. Existem programas como o killque estão disponíveis …
12 shell  path 

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.