Enviado em 01/06/2022 - 12:53h
Qualquer uma já vai sevir de caminho
1 - Crie um script que mostra qual é o usuário atual, qual o diretório atual e o Shell que está usando.
Uma dica é lembrar que no arquivo /etc/passwd encontram-se listados os usuários e seus shells.
Use o comando cut com a sintaxe:
cut -d DELIMITADOR -f NUMERO_DO_CAMPO
O comando cut corta somente o(s) campo(s) de número NUMERO_DO_CAMPO e utiliza o separador DELIMITADOR para delimitar cada campo. No caso do arquivo passwd, o delimitador
2 - Crie um script que recebe 12 números por parâmetro e em seguida escreve na tela quais são
eles. Como são apenas 9 os parâmetros mapeados ($1 até $9) você deverá usar o comando
shift 3 para deslocar os três valores restantes.
3 - Crie um script que verifica o número de parâmetros recebidos na linha de comando. Para
esta atividade, você deve verificar se existe apenas um parâmetro. Use o comando test para
verificar e o comando exit para sair, se for número incorreto de parâmetros. Lembre-se de
que o número de parâmetros está na variável $#
1 - Crie um script que mostra qual é o usuário atual, qual o diretório atual e o Shell que está usando.
Uma dica é lembrar que no arquivo /etc/passwd encontram-se listados os usuários e seus shells.
Use o comando cut com a sintaxe:
cut -d DELIMITADOR -f NUMERO_DO_CAMPO
O comando cut corta somente o(s) campo(s) de número NUMERO_DO_CAMPO e utiliza o separador DELIMITADOR para delimitar cada campo. No caso do arquivo passwd, o delimitador
2 - Crie um script que recebe 12 números por parâmetro e em seguida escreve na tela quais são
eles. Como são apenas 9 os parâmetros mapeados ($1 até $9) você deverá usar o comando
shift 3 para deslocar os três valores restantes.
3 - Crie um script que verifica o número de parâmetros recebidos na linha de comando. Para
esta atividade, você deve verificar se existe apenas um parâmetro. Use o comando test para
verificar e o comando exit para sair, se for número incorreto de parâmetros. Lembre-se de
que o número de parâmetros está na variável $#