0
Bir dosyaya bazı içeriği eklemek için Linux kabuğu kullanmak oldukça kolay, boru hattı işlemleri ve akış işlemleri bunu yapardı.Her dosyaya bir satır nasıl eklenir?
Ancak PowerShell'de, boru hattı nesne düzeyinde değil, dosya düzeyinde kullanılır. Öyleyse, örneğin, bir satır "helloworld" dosyasını bir dosya listesine ekleyerek ilk satırına nasıl girebilirim?
'Get-ChildItem | ForEach-Object {$ ('Merhaba'; Get-Content $ _) | Set-Content $ _} 'veya daha kısa' ls | % {$ ('hi'; gc $ _) | sc $ _} '. Linux kabuğunda olduğu gibi az çok aynı. –
Yup, bir sıcaklık değişkeninden bile daha iyi. – Olegp
Açık bir değişkene ihtiyacınız olmasa bile, diske geri yazmadan önce tüm dosyayı belleğe okuyorsunuzdur. –