Guest User

Untitled

a guest
Jan 25th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.28 KB | None | 0 0
  1. password = getpass('[sudo] password for {}: '.format(getuser()))
  2.  
  3. with sh.contrib.sudo(password=password, _with=True):
  4. ls = sh.ls()
  5. print(ls)
  6.  
  7. for line in sh.tr(sh.cat("test.log", _piped=True),
  8. "[:upper:]", "[:lower:]", _iter=True):
  9. print(line)
  10.  
  11. password = getpass('[sudo] password for {}: '.format(getuser()))
  12.  
  13. with sh.contrib.sudo(password=password, _with=True):
  14. for line in sh.tr(sh.cat("test.log", _piped=True),
  15. "[:upper:]", "[:lower:]", _iter=True):
  16. print(line)
  17.  
  18. Exception in thread background thread for pid 5163:
  19. Traceback (most recent call last):
  20. File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner
  21. self.run()
  22. File "/usr/lib/python3.5/threading.py", line 862, in run
  23. self._target(*self._args, **self._kwargs)
  24. File "/home/user/workspaces/spyder_python3/test/src/sh.py", line 1540, in wrap
  25. fn(*args, **kwargs)
  26. File "/home/user/workspaces/spyder_python3/test/src/sh.py", line 2459, in background_thread
  27. handle_exit_code(exit_code)
  28. File "/home/user/workspaces/spyder_python3/test/src/sh.py", line 2157, in fn
  29. return self.command.handle_command_exit_code(exit_code)
  30. File "/home/user/workspaces/spyder_python3/test/src/sh.py", line 815, in handle_command_exit_code
  31. raise exc
  32. sh.ErrorReturnCode_1:
  33.  
  34. RAN: /usr/bin/sudo -S /usr/bin/tr [:upper:] [:lower:]
  35.  
  36. STDOUT:
  37.  
  38.  
  39. STDERR:
  40. [sudo] password for user: Sorry, try again.
  41. [sudo] password for user: Sorry, try again.
  42. [sudo] password for user: sudo: 3 incorrect password attempts
  43.  
  44.  
  45. Traceback (most recent call last):
  46. File "sh_test.py", line 42, in <module>
  47. sudo_redirect()
  48. File "sh_test.py", line 38, in sudo_redirect
  49. "[:upper:]", "[:lower:]", _iter=True):
  50. File "/home/user/workspaces/spyder_python3/test/src/sh.py", line 863, in next
  51. self.wait()
  52. File "/home/user/workspaces/spyder_python3/test/src/sh.py", line 792, in wait
  53. self.handle_command_exit_code(exit_code)
  54. File "/home/user/workspaces/spyder_python3/test/src/sh.py", line 815, in handle_command_exit_code
  55. raise exc
  56. sh.ErrorReturnCode_1:
  57.  
  58. RAN: /usr/bin/sudo -S /usr/bin/tr [:upper:] [:lower:]
  59.  
  60. STDOUT:
  61.  
  62.  
  63. STDERR:
  64. [sudo] password for user: Sorry, try again.
  65. [sudo] password for user: Sorry, try again.
  66. [sudo] password for user: sudo: 3 incorrect password attempts
Add Comment
Please, Sign In to add comment