Perguntas com a marcação «shell»

146
Obter o caminho completo dos arquivos no PowerShell

Preciso obter todos os arquivos, incluindo os presentes nas subpastas que pertencem a um tipo específico. Estou fazendo algo parecido com isto, usando Get-ChildItem : Get-ChildItem "C:\windows\System32" -Recurse | where {$_.extension -eq ".txt"} No entanto, ele está apenas retornando os nomes...

145
Como faço para gerar texto sem uma nova linha no PowerShell?

Quero que meu script do PowerShell imprima algo como isto: Enabling feature XYZ......Done O script é mais ou menos assim: Write-Output "Enabling feature XYZ......." Enable-SPFeature... Write-Output "Done" Mas Write-Outputsempre imprime uma nova linha no final, para que minha saída não esteja em...

145
Recarregar o caminho no PowerShell

Se eu tiver uma instância do PowerShell ISE em execução e instalar algo que modifique o PATH ou o modifique de qualquer forma fora do PowerShell, será necessário reiniciar o PowerShell para que ele veja a variável PATH atualizada. Existe uma maneira de recarregar o caminho no PowerShell sem...

144
PowerShell: Executar comando do diretório do script

Eu tenho um script do PowerShell que faz algumas coisas usando o diretório atual do script. Portanto, quando dentro desse diretório, a execução .\script.ps1funciona corretamente. Agora, quero chamar esse script de um diretório diferente sem alterar o diretório de referência do script. Então, eu...

143
O que $$ significa no shell?

Certa vez, li que uma maneira de obter um nome de arquivo exclusivo em um shell para arquivos temporários era usar um cifrão duplo ( $$). Isso produz um número que varia de tempos em tempos ... mas se você chamá-lo repetidamente, ele retorna o mesmo número. (A solução é usar apenas o tempo.) Estou...

143
Como ir para cada diretório e executar um comando?

Como escrevo um script bash que percorre cada diretório dentro de um diretório parent_executor e executa um comando em cada diretório . A estrutura de diretórios é a seguinte: parent_directory (o nome pode ser qualquer coisa - não segue um padrão) 001 (os nomes de diretório seguem esse...

143
PowerShell e o operador -contains

Considere o seguinte trecho: "12-18" -Contains "-" Você acha que isso é avaliado true, mas não é. Isso será avaliado em falsevez disso. Não sei por que isso acontece, mas acontece. Para evitar isso, você pode usar isso: "12-18".Contains("-") Agora a expressão será avaliada como...

142
Melhor maneira de gravar no console no PowerShell

Estou tendo um pouco de confusão sobre as várias maneiras de imprimir (eco) no console. Vi que existem várias maneiras de gravar a saída no console, como: Write-Host "Hello world1" "Hello World2" Out-Host -InputObject "Hello World3" Todas as três maneiras serão impressas no console. A do meio é...

141
Sair de um script com erro

Estou criando um Shell Script que tem uma iffunção como esta: if jarsigner -verbose -keystore $keyst -keystore $pass $jar_file $kalias then echo $jar_file signed sucessfully else echo ERROR: Failed to sign $jar_file. Please recheck the variables fi ... Quero que a execução do script termine...

141
Como criar aliases permanentes do PowerShell

Quero criar um aliasde um cmdletque não expire após o encerramento da sessão atual do Powershell, digamos que tenho esse alias: C:\Users\Aymen> New-Alias Goto Set-Location Isso cria perfeitamente o Gotoalias, mas eu quero usá-lo mesmo depois de fechar a sessão atual, como posso conseguir...

139
Como classificar uma matriz no Bash

Eu tenho uma matriz no Bash, por exemplo: array=(a c b f 3 5) Eu preciso classificar a matriz. Não apenas exibindo o conteúdo de maneira classificada, mas para obter uma nova matriz com os elementos classificados. A nova matriz classificada pode ser completamente nova ou