← All posts tagged shell

wasd
powershell shell repost PowerShell:
Const FOR_READING = 1
strFilename = "hosts.txt"
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objTextStream = objFSO.OpenTextFile(strFilename, FOR_READING)
Do Until objTextStream.AtEndOfStream
strComputer = objTextStream.ReadLine
Wscript.Echo "Use WMI to get OS and SP versions from " & strComputer
Loop

UNIX Shell:
awk '{print "Use WMI to get OS and SP versions from " $1}' < hosts.txt

Feel the difference.

psto.net
wasd
Linux shell сейчас часто стал работать с пайпами в шелле. воистину удобная вещь, можно произвести кучу операций, записать всё это в БД для просмотра через специальный клиент, сохранить лог в /var/log/ и отправить его на почту. и никакого гемора. концепция проста, но ужасно удобна.