comandos_dentro_variaveis.sh 745 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. #!/usr/bin/env bash
  2. listagem=$(ls /boot)
  3. listagem_dois=$(ls /home)
  4. listagem_tres=$(ls /home/ubuntu/shell_scripts)
  5. echo -e "Listando '/boot'\n$listagem \n"
  6. echo -e "Listando '/home'\n$listagem_dois \n"
  7. echo -e "Listando '/home/ubuntu/shell_scripts'\n$listagem_tres \n"
  8. ID=$(echo "$UID")
  9. diretorio="/home/ubuntu/shell_scripts"
  10. echo -e "\nO ID do usuario logado no momento e: $ID"
  11. cd "$diretorio"
  12. echo -e "\nExecutando comando PWD"
  13. pwd
  14. diretorio="/home"
  15. echo "Entrando no diretorio $diretorio"
  16. cd "$diretorio"
  17. pwd
  18. #pwd tambem funciona assim
  19. echo -e "\nExecutando o PWD \n$(pwd)"
  20. #assim tambem funciona
  21. #comando "cd" nao retorna resultado... somente quando da erro
  22. echo -e "\nEntrando no diretorio $diretorio $(cd "$diretorio")"
  23. echo