PowerShell Get-Childitem

PowerShell Get-Childitem

La commande Get-ChildItem Cmdlet a été largement connue dans les commandes PowerShell pour obtenir des éléments et leurs éléments d'enfant également. Ces éléments peuvent être récupérés à partir d'un ou plusieurs emplacements des dossiers du système. Ainsi, dans cet article aujourd'hui, nous discuterons de la commande PowerShell Get-Childem dans le PowerShell d'Ubuntu 20.04 Système d'exploitation Linux. Vous devez d'abord démarrer le terminal de commande dans l'ubuntu 20.04 Système. Utilisez «Ctrl + Alt + T» pour le faire. Installez et configurez PowerShell dans le terminal et ouvrez-le avec la requête PWSH, comme indiqué dans l'instantané ci-dessous.

Jetons un coup d'œil à tous les fichiers et dossiers situés dans le répertoire principal principal d'un Ubuntu 20.04 Système. Ainsi, nous utiliserons la commande Get-ChilDitem pour obtenir ces dossiers ou fichiers dans des exemples ultérieurs. Pour répertorier les fichiers et le dossier, essayez le mot clé simple «ls» comme indiqué ci-dessous.

Exemple 1

Ayons notre premier exemple pour l'utilisation de la commande Get-ChilDitem pour obtenir les articles d'un répertoire domestique. Nous ne mentionnerons pas le dossier spécifique ici, car nous voulons tous les éléments de l'enfant, je.e., Fichiers et dossiers d'un répertoire domestique. Ainsi, nous avons utilisé le CMDLET «Get-Childitem» uniquement sur le PowerShell pour obtenir les éléments d'enfants entiers du dossier de la maison comme indiqué sur l'image. Nous avons tous les fichiers texte et dossiers du répertoire domestique et non les éléments enfants de ses dossiers.

Exemple 2

Prenons la commande Get-Childitem sur le shell d'une manière différente. Dans l'illustration ci-dessus, nous avons toutes les informations concernant les éléments enfants d'un répertoire domestique et leurs noms. Dans cet exemple, nous n'utiliserons le «nom» du paramètre que pour obtenir les noms des fichiers enfants et des dossiers du répertoire domestique. Ainsi, la commande entraîne les noms des fichiers et dossiers enfants sur le shell tout en utilisant le paramètre «Nom».

Exemple 3

Rendre l'utilisation de la commande «Get-Childitem» un peu plus spécifique. Donc, nous avons utilisé cette commande pour obtenir les éléments de l'enfant du répertoire domestique, qui contient l'extension «txt» à leur fin. Nous avons utilisé "*.txt ”comme valeur paramétrique. En retour, nous n'avons qu'un seul enregistrement pour un fichier texte, et ses informations supplémentaires sont indiquées ci-dessous.

Utilisons la même requête pour les articles enfants contenant l'extension «sh» à leur fin. En conséquence, nous avons 3 fichiers bash et leurs informations sur le shell.

Exemple 4

Vérifions les éléments de l'enfant dans un autre dossier de l'Ubuntu 20.04 Système. Donc, nous devons mentionner le chemin vers ce dossier particulier pour obtenir son contenu, je.e., fichiers et dossiers en tant qu'enfants. Ainsi, nous avons mentionné le chemin de la commande GTR-Childem pour accéder au dossier Documents de notre système Linux. Le paramètre de chemin a été utilisé ici pour spécifier le chemin d'emplacement. Après l'exécution de cette commande, nous avons deux enregistrements en tant qu'éléments enfants d'un dossier de document, je.e., Fichiers texte à l'écran affiché ci-dessous.

Vous pouvez également utiliser le paramètre de nom après le paramètre de chemin pour obtenir les noms des éléments de l'enfant au lieu de l'ensemble de leurs informations comme ci-dessous.

Exemple 5

Voici le paramètre Recurse dans la commande Get-Childitem. Il est utilisé pour obtenir les éléments enfants d'un article spécifique et obtenir également tous les articles enfants de ces articles enfants. Par conséquent, nous avons appliqué le Get-Childitem sur notre répertoire d'origine sans mentionner aucun chemin avec le paramètre Recurse. En retour, il affiche la liste de tous les fichiers et dossiers résidant dans le dossier à domicile. De plus, il affiche également les éléments de l'enfant, je.e., Fichiers et dossiers de ces dossiers qui sont affichés en premier lieu. Comme vous pouvez jeter un coup d'œil, que les éléments d'enfants du dossier des documents sont également affichés.

Le dossier Snap contient un autre dossier, «PowerShell» comme son dossier enfant.

Les sous-fichiers et le dossier des dossiers enfants, je.e., PowerShell, et les téléchargements ont également été affichés.

Vous pouvez voir tous les sous-fichiers et dossiers d'enfants d'un dossier «TMP» de l'image ci-dessous. Le dossier «TMP» est le plus utilisé dans les configurations système, donc une longue liste a été affichée.

Exemple 6

Utilisons un autre paramètre dans la commande Get-Childitem dans le PowerShell nommé «Exclude». Ce paramètre a été connu pour ignorer ou exclure les fichiers ou les dossiers ayant leur nom avec un caractère ou une chaîne de caractères particuliers. Ainsi, nous avons utilisé le paramètre Exclude ici dans la commande Get-ChilDITEM pour exclure tous les fichiers ou répertoires ayant commencé leur nom avec le personnage «D».

Lors de l'exécution de cette requête mise à jour, nous avons tous les fichiers et dossiers en rendement, mais les fichiers et dossiers ayant des noms en commençant par l'alphabet «D» sont ignorés. Vous pouvez voir la requête Get-ChildItem Cmdlet en utilisant le paramètre Exclude dans l'image ci-dessous, ainsi que la sortie.

Exemple 7

Jetons un coup d'œil à une autre façon d'utiliser la commande Get-Childitem dans le PowerShell de l'Ubuntu 20.04 Système. Donc, nous utiliserons les variables cette fois. Ici, nous avons utilisé la commande Get-ChilDitem pour récupérer tous les éléments enfants du dossier de la maison se terminant par des extensions «txt». Le résultat serait enregistré à la variable «V». Après cela, nous avons utilisé l'attaque «à l'échelle du format» pour afficher le contenu de cette variable dans un format différent sur notre écran PowerShell. Le paramètre inputObject prend la variable comme argument. En conséquence, un seul enregistrement a été affiché sur l'écran PowerShell.

Il en va de même pour le chemin de paramètre utilisé dans la commande Get-ChilDitem comme ci-dessous.

Conclusion

Cet article explique des exemples très simples pour l'utilisation de la commande Get-ChilDitem dans le PowerShell de l'Ubuntu 20.04 Système Linux. Nous avons utilisé différents paramètres, je.e., Exclure, recursir, nom et chemin, pour le rendre plus compréhensible. Il s'agissait de Get-Childitem dans le PowerShell. Nous espérons que vous l'aimerez.