Je voudrais utiliser PowerShell pour stocker tout le contenu d'un fichier texte (y compris la ligne vierge de fin qui peut exister ou non) dans une variable. J'aimerais également connaître le nombre total de lignes dans le fichier texte. Quelle est la manière la plus efficace d'y parvenir?
$content = [IO.File]::ReadAllText(".\test.txt")
semble faire la même chose que$content = (gc ".\test.txt" | out-string)
. Puisque le deuxième des deux est plus court, c'est ce que je préfère. Malheureusement, aucune des méthodes que vous avez fournies pour calculer le nombre total de lignes ne prend en compte les lignes vierges de fin. D'autres idées?