Index[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Z] s function s-bit S-GID bit S-UID bit Save As dialog sc_usage command scale command scheduling commands at command cron command maintenance tasks scope Bash shell environment variables screencapture command scripting languages, shell scripts scripts [See also shell scripts] maintenance sdiff command sections, Unix manual secure.log files sed stream editor basics complex line ranges editing functions highlighting text block line highlight line ranges multiple commands server-side includes (SSI) enabling set command sh command sharing file systems shell scripts 2nd 3rd 4th arbitrary values batch processing files loops and wrappers multiple file process recursive writing wrapper script clickable commands 2nd complex conditions [[ keyword basics Boolean operators integer conditions control constructs debugging executed statements exit on error trace script execution troubleshooting with attributes declaring variables executing functions multiplied power underline string writing here-documents interactive command control redirection integer Arithmetic expressions numeric value test parameter expansion basics complex search and replace pipelining quoting escape special characters redirection regular expressions anchors basics bracket expressions branches capture patterns matching text sequences repetition repetition with bounds search and replace simple subexpressions syntax Signals (in Unix) basics catch signals startup files subshells group commands local blocks of code redirecting stdout selective input and output redirection tee command variable variables variables writing arguments conditional processing loops multiple conditions shells 2nd Bash [See Bash shell] basics changing default command line customization Bash shell [See Bash shell] command path change defining aliases editing function defining internal processing miscellaneous tips running jobs in background startup Tcsh shell Terminal commands environment variables redirection and pipelining syntax scopes special characters variables shopt command signals, process management SMART disk drive monitoring diskutil command soft links, creating software profiling Darwin information managing Open Firmware (OF) updating Mac OS X sort command sorting text files sources, Bash shells space sensitivity, commands split command 2nd ssh command SSI (server-side includes) enabling standard error streams standard in streams standard out streams star globbing StartCalendarInterval property startup files, shell scripts stderr command stdin command 2nd stdout command sticky bits, file permissions strings command stty command subexpressions subshells 2nd group commands local blocks of code redirecting stdout selective input and output redirection sudo command 2nd -s option SUSP signal switch construct symbolic links find command versus hard links syslog command syslogd daemon messages sent to another host sending log messages syslog command system activities kernel information monitoring commands display kernel messages file system calls live system calls open file listing scheduled latency uptime reports virtual memory statistics network system administration command line tips command scheduling at command cron command commands deleting immutable files basics single-user mode system flag disks diskutil command permissions verification SMART status volume verification and repair file systems listing mounted drives sharing local disks diskutil tool managing volume manually mounting on-disk permissions network settings firewall interface settings periodic maintenance adding scheduled tasks launching scripts users account information management System Preferences creating second administrative user Energy Save pane Personal Web Sharing System Profiler system.log files system_profiler command |