Questions marquées «shell»

146
Comment générer du texte sans nouvelle ligne dans PowerShell?

Je veux que mon script PowerShell imprime quelque chose comme ceci: Enabling feature XYZ......Done Le script ressemble à ceci: Write-Output "Enabling feature XYZ......." Enable-SPFeature... Write-Output "Done" Mais Write-Outputimprime toujours une nouvelle ligne à la fin pour que ma sortie ne soit...

146
Obtenir le chemin complet des fichiers dans PowerShell

J'ai besoin d'obtenir tous les fichiers, y compris les fichiers présents dans les sous-dossiers qui appartiennent à un type particulier. Je fais quelque chose comme ça, en utilisant Get-ChildItem : Get-ChildItem "C:\windows\System32" -Recurse | where {$_.extension -eq ".txt"} Cependant, cela ne me...

145
Recharger le chemin dans PowerShell

Si j'ai une instance de PowerShell ISE en cours d'exécution et que j'installe quelque chose qui modifie le PATH ou que je le modifie de quelque manière que ce soit en dehors de PowerShell, je dois redémarrer PowerShell pour qu'il voie la variable PATH mise à jour. Existe-t-il un moyen de recharger...

144
PowerShell: exécuter la commande à partir du répertoire du script

J'ai un script PowerShell qui fait des choses en utilisant le répertoire actuel du script. Ainsi, à l'intérieur de ce répertoire, l'exécution .\script.ps1fonctionne correctement. Maintenant, je veux appeler ce script à partir d'un répertoire différent sans changer le répertoire de référence du...

143
Que signifie $$ dans la coquille?

J'ai lu une fois qu'une façon d'obtenir un nom de fichier unique dans un shell pour les fichiers temporaires était d'utiliser un double signe dollar ( $$). Cela produit un nombre qui varie de temps en temps ... mais si vous l'appelez à plusieurs reprises, il renvoie le même numéro. (La solution est...

143
PowerShell et l'opérateur -contains

Considérez l'extrait de code suivant: "12-18" -Contains "-" Vous pensez que cela vaut true, mais ce n'est pas le cas. Cela évaluera à la falseplace. Je ne sais pas pourquoi cela se produit, mais c'est le cas. Pour éviter cela, vous pouvez utiliser ceci à la place: "12-18".Contains("-") Maintenant,...

143
Comment créer des alias PowerShell permanents

Je veux créer un aliasun cmdletqui n'expirent pas après que je ferme la session en cours de Powershell, disons que j'ai cet alias: C:\Users\Aymen> New-Alias Goto Set-Location Cela crée parfaitement l' Gotoalias, mais je veux l'utiliser même après avoir fermé la session en cours, comment puis-je...

142
Meilleur moyen d'écrire sur la console dans PowerShell

J'ai un peu de confusion sur les différentes façons d'imprimer (écho) sur la console. J'ai vu qu'il existe plusieurs façons d'écrire la sortie sur la console, telles que: Write-Host "Hello world1" "Hello World2" Out-Host -InputObject "Hello World3" Les trois méthodes seront imprimées sur la...

141
Quitter un script en cas d'erreur

Je construis un script Shell qui a une iffonction comme celle-ci: 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 ... Je souhaite que l'exécution du script se...

140
Comment compter les objets dans PowerShell?

Comme je le lis dans le guide de l'utilisateur PowerShell, l'un des concepts de base de PowerShell est que les commandes acceptent et renvoient des objets au lieu de texte. Ainsi par exemple, courir get-aliasme renvoie un certain nombre d' System.Management.Automation.AliasInfoobjets: PS Z: \>...

139
Comment trier un tableau dans Bash

J'ai un tableau dans Bash, par exemple: array=(a c b f 3 5) J'ai besoin de trier le tableau. Non seulement afficher le contenu de manière triée, mais pour obtenir un nouveau tableau avec les éléments triés. Le nouveau tableau trié peut être un tout nouveau ou