Trabalho de sistemas operacionais
1-Qual o resultado do programa?
O resultados que foram possíveis observar ao executar o programa foram: os usuários que também estavam logados no sistema e com a função whoami foi possível ver o nome do computador que estávamos utilizando. 2- Descrição da implementação de cada linha.
Comando para executar um programa Perl, a partir da linha de comando do Unix:
#!/usr/bin/perl
Os comentários são feitos com #
# Executando chamadas do sistema
Para mostrar a mensagem na tela, deve-se utilizar o comando print. print “Usuarios logados no sistema:\n”; print ‘w’;
Para mostrar uma quebra de linha, utiliza-se o \n. print “\nProcessador:\n”;
Esta sequencia abaixo, procura e imprime o nome do usuário print ‘more /proc/cpuinfo | grep name’;
Por meio do whomani, você pode ver o nome do usuário logado, através do ID print “\nQuem sou eu?”; . print ‘whoami’;
quebra de linha
Print “\n”;
Segundo.pl
1-Qual o resultado do programa?
Ao compilar este programa, visualizamos a informação: “Digite um treco”, ao digitar algo e apertar a tecla “Enter”, uma quebra de linha foi adicionada no final do que digitamos e com a função “chomp”, esta quebra de linha foi removida e o programa mostrou a informação que digitamos sem a quebra de linha no final. Após isso, foi pedido para fornecemos mais uma entrada, que também teve a quebra de linha retirada com a função chomp.
2- Descrição da implementação de cada linha.
Comando para executar um programa Perl, a partir da linha de comando do Unix:
#!/usr/bin/perl
Comentários são feitos com #
# Ola’ mundo!
Para mostrar uma mensagem na tela, utiliza-se o comando print print “Hello World!\n”; print “Digite um treco: ”;
O scalar é utilizado para representar uma variavel única, seu símbolo é $. Neste caso, está sendo usado para representar a variável treco1, que será digitada pelo usuário. O é um operador que lê toda a entrada do usuário até o ponto em que a tecla Enter é