|
Alimov Javlon Tekshirdi: Mirzayeva Nilufar
|
bet | 4/13 | Sana | 15.05.2024 | Hajmi | 3,41 Mb. | | #234866 |
Bog'liq Operatsion19. Fayl tarkibini o'qish
Get-Content cmdlet fayl mazmunini o'qiydi va uni PowerShell konsolida ko'rsatadi. Bu matnli fayllarni muharrirda ochmasdan tezda ko'rish uchun qulay. Quyidagi PowerShell skripti misoli bilan matn fayli mazmunini o'qing.
Get-Content -Path C:\file.txt
20. Fayllarga yozish
Out-File cmdlet faylga chiqishni yozadi. Siz undan skriptlar tomonidan yaratilgan ma'lumotlarni saqlash uchun foydalanishingiz mumkin. Quyidagi PowerShell kodidan foydalanib faylga tarkib yozing:
"New content" | Out-File -FilePath C:\file.txt
21. Fayllarga qo'shish
Add-Content cmdlet mavjud tarkibni qayta yozmasdan faylning oxiriga tarkib qo'shadi. Bu jurnalga yozish va ma'lumotlarni to'plash uchun foydalidir. Mavjud faylga kontent qo'shing:
"Additional content" | Add-Content -Path C:\file.txt
22. Joriy sana va vaqtni olish
Joriy sana va vaqtni olish uchun siz Get-Date cmdlet dan foydalanishingiz mumkin. Bu vaqtni belgilash, jurnalga yozish yoki vaqtga asoslangan operatsiyani boshlash uchun foydalidir.
$currentDate = Get-Date
Write-Host "The current date and time is: $currentDate"
Ushbu skript konsolda joriy sana va vaqtni ko'rsatadi.
23. Sanalarni formatlash
-Format Siz sana va vaqtni cmdlet bilan parametr yordamida ma'lum bir tarzda formatlashingiz mumkin Get-Date . Bu, ayniqsa, sanalarni ma'lum formatda ko'rsatish yoki jurnalga kiritish kerak bo'lganda foydalidir.
$formattedDate = Get-Date -Format "yyyy-MM-dd HH:mm:ss"
Write-Host "The formatted date and time is: $formattedDate"
Ushbu skript sana va vaqtni jurnallar yoki fayl nomlari uchun keng tarqalgan formatda ko'rsatadi.
24. Sanalarni solishtirish
Ikki sanani solishtirish skript yaratishda keng tarqalgan vazifadir. Qaysi biri erta yoki kechroq ekanligini yoki ikkita sana bir xilligini bilish uchun sanalarni solishtirishingiz mumkin.
$date1 = Get-Date "2023-01-01"
$date2 = Get-Date "2023-12-31"
if ($date1 -lt $date2) {
Write-Host "$date1 is earlier than $date2"
} else {
Write-Host "$date1 is the same as or later than $date2"
}
Ushbu skript ikkita sanani va qaysi biri oldingi chiqishini taqqoslaydi.
|
| |