Questions marquées «shell»

11
Comment passer des paramètres à une fonction?

J'ai besoin de traiter une copie de travail SVN dans un script PS, mais j'ai du mal à passer des arguments aux fonctions. Voici ce que j'ai: function foo($arg1, $arg2) { echo $arg1 echo $arg2.FullName } echo "0: $($args[0])" echo "1: $($args[1])" $items = get-childitem $args[1] $items |...

11
Comment différencier deux dossiers dans Windows Powershell?

J'essaie de trouver des différences dans le contenu de deux structures de dossiers à l'aide de Windows Powershell. J'ai utilisé la méthode suivante pour m'assurer que les noms de fichiers sont les mêmes, mais cette méthode ne me dit pas si le contenu des fichiers est le même: $firstFolder =...

10
L'option -true de Find: pourquoi?

Trouver GNU (et d' autres?) A un -trueessai avec la normale -name, -mode, -useret ainsi de suite. Depuis la page de manuel: -vrai Toujours vrai. Chaque fois que je vois la page de manuel, je le remarque et je me demande quand ce serait utile. Alors, donnez-moi quelques exemples de quand c'est...

10
Comment changer le shell par défaut dans FreeBSD?

Le shell par défaut dans FreeBSD est shet je ne peux vraiment pas le supporter: la saisie semi-automatique est très limitée et les commandes de rehash me tuent. Je me sens comme un homme armé et à une jambe ... Comment puis-je changer le shell globalement en zshou bash- pour root et pour tous les...

10
Paramètres Powershell

J'ai un bloc Param dans mon script Param ( [Parameter(Mandatory=$True)] [string]$FileLocation, [Parameter(Mandatory=$True)] [string]$password = Read-Host "Type the password you would like to set all the users to" -assecurestring ) Puis-je utiliser le Read-Host CmdLet dans un champ de paramètre...

10
Lien symbolique et sudo

Je crée un lien symbolique: ln -s /tmp/folder1 /tmp/folder2 Ensuite, je vais dans / tmp / folder2 et je lance pwd: $ cd /tmp/folder2/ $ pwd /tmp/folder2 $ sudo pwd /tmp/folder1 # <-- This is the odd part Pourquoi pwdavec sudodonne le répertoire d' origine? J'écris un script bash et j'ai besoin...

10
Protéger la boucle foreach lorsque la liste est vide

En utilisant Powershell v2.0, je souhaite supprimer tous les fichiers antérieurs à X jours: $backups = Get-ChildItem -Path $Backuppath | Where-Object {($_.lastwritetime -lt (Get-Date).addDays(-$DaysKeep)) -and (-not $_.PSIsContainer) -and ($_.Name -like "backup*")} foreach ($file in $backups) {...