|  | Files in this directory: | 
|  |  | 
|  | o .lldbinit: | 
|  |  | 
|  | An example lldb init file that imports the utils.py module and adds the | 
|  | following commands: 'pwd', 'cd', and 'system'. | 
|  |  | 
|  | o utils.py: | 
|  |  | 
|  | Python module which provides implementation for the 'cd' and 'system' commands. | 
|  |  | 
|  | o README: | 
|  |  | 
|  | The file you are reading now. | 
|  |  | 
|  | ================================================================================ | 
|  | The following terminal output shows an interaction with lldb using the .lldbinit | 
|  | and the utils.py files which are located in my HOME directory.  The lldb init | 
|  | file imports the utils Python module and adds the 'pwd', 'cd', and 'system' | 
|  | commands. | 
|  |  | 
|  | Johnnys-MacBook-Pro:multiple_threads johnny$ pwd | 
|  | /Volumes/data/lldb/svn/trunk/test/functionalities/watchpoint/multiple_threads | 
|  | Johnnys-MacBook-Pro:multiple_threads johnny$ lldb | 
|  | (lldb) pwd | 
|  | /Volumes/data/lldb/svn/trunk/test/functionalities/watchpoint/multiple_threads | 
|  | (lldb) cd .. | 
|  | Current working directory: /Volumes/data/lldb/svn/trunk/test/functionalities/watchpoint | 
|  | (lldb) help system | 
|  |  | 
|  | Execute the command (a string) in a subshell. | 
|  | Syntax: system | 
|  | (lldb) system ls -l | 
|  | total 0 | 
|  | drwxr-xr-x  7 johnny  admin  238 Oct 11 17:24 hello_watchlocation | 
|  | drwxr-xr-x  7 johnny  admin  238 Oct 11 17:24 hello_watchpoint | 
|  | drwxr-xr-x  7 johnny  admin  238 Oct 11 17:24 multiple_threads | 
|  | drwxr-xr-x  7 johnny  admin  238 Oct 11 17:24 watchpoint_commands | 
|  |  | 
|  | retcode: 0 | 
|  | (lldb) |