Perguntas com a marcação «scripts»

Um script é uma série de instruções escritas em um arquivo "texto sem formatação". O interpretador de script (por exemplo, Bash ou outro shell, Python, Perl, Ruby etc.) lê o arquivo e executa as instruções como se tivessem sido inseridas no prompt de comando.

3
shell script para adicionar condicionalmente repositório apt
Eu quero escrever um script de shell que irá adicionar um repositório apt. Eu sei que posso fazer isso usando sudo add-apt-repository -y <repo>. Minha pergunta é: posso fazer isso apenas se o repositório já não tiver sido adicionado, algo como: if repo was not added yet: sudo add-apt-repository -y …







2
bash: [: muitos argumentos?
Estou tentando criar um diretório e cdnele: Em ~ / .bashrc: function abc() { appname=$1 appdir="$HOME/code/$appname" if [ mkdir $appdir -a cd $appdir ]; then echo Success else echo Failed to create and switch directory fi } Quando recarrego o bashrc ( . ~/.bashrc), recebo o erro: bash: [: too …
8 bash  scripts  bashrc 


2
Qual é a codificação de caracteres padrão?
Eu mesmo não sei até que ponto essa pergunta é realmente profunda (por exemplo, pelo que sei, pode haver várias, dependendo da minha tarefa). Particularmente, estou interessado em que tipos de strings são usados ​​para nomear arquivos e pastas no sistema. Também estou interessado em como as strings são representadas …



3
Sed Uso para atualizar o arquivo GRUB
Eu sou novo no uso do sed, mas aprendendo rapidamente a amá-lo por sua flexibilidade geral em automação. Estou procurando executar um script com vários controles de segurança toda vez que implanto um novo sistema, e parte disso exige que eu bloqueie o GRUB. Eu estou procurando desbloquear a opção …

3
Remova determinados campos de uma linha
Eu tenho as seguintes linhas em um arquivo: Modified folders: html/project1/old/dev/vendor/symfony/yaml/Tests/bla.yml Modified folders: html/port5/.DS_Store Modified folders: html/trap/dev8/.DS_Store Modified folders: html/bla3/test/appl/.DS_Store Modified folders: html/bla4/pro1/app/bla/Api2.php Modified folders: html/bla10/dev/appl/language/.DS_Store Modified folders: html/bla11/dev/appl/language/abc.txt Isso é basicamente saída de rsync. Gostaria de listar todas as linhas do arquivo em até 3 locais de diretório, como …

2
CVE-2014-6271 sobre ataque de exemplo ssh?
Eu tenho lido sobre o bug CVE-2014-6271 em muitas páginas, mas ainda não consigo entender como exatamente é possível explorá-lo pelo ssh. Pelo que li, não consegui encontrar um exemplo que execute um pedaço de código sem ser autenticado. Estou apenas tentando entender melhor o bug, sem hackers envolvidos. Conforme …
2 bash  ssh  security  scripts 

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.