⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 builtins.0

📁 android-w.song.android.widget
💻 0
📖 第 1 页 / 共 5 页
字号:
BASH_BUILTINS(1)                                              BASH_BUILTINS(1)NNAAMMEE       bash,  :,  .,  [, alias, bg, bind, break, builtin, caller, cd, command,       compgen, complete, compopt,  continue,  declare,  dirs,  disown,  echo,       enable,  eval,  exec, exit, export, false, fc, fg, getopts, hash, help,       history, jobs, kill, let, local, logout, mapfile, popd, printf,  pushd,       pwd,  read, readonly, return, set, shift, shopt, source, suspend, test,       times, trap, true, type, typeset, ulimit, umask, unalias, unset, wait -       bash built-in commands, see bbaasshh(1)BBAASSHH BBUUIILLTTIINN CCOOMMMMAANNDDSS       Unless otherwise noted, each builtin command documented in this section       as accepting options preceded by -- accepts ---- to signify the end of the       options.   The  ::, ttrruuee, ffaallssee, and tteesstt builtins do not accept options       and do not treat ---- specially.  The eexxiitt, llooggoouutt, bbrreeaakk, ccoonnttiinnuuee, lleett,       and  sshhiifftt builtins accept and process arguments beginning with -- with-       out requiring ----.  Other builtins that accept  arguments  but  are  not       specified  as accepting options interpret arguments beginning with -- as       invalid options and require ---- to prevent this interpretation.       :: [_a_r_g_u_m_e_n_t_s]              No effect; the command does nothing beyond  expanding  _a_r_g_u_m_e_n_t_s              and  performing any specified redirections.  A zero exit code is              returned.        ..  _f_i_l_e_n_a_m_e [_a_r_g_u_m_e_n_t_s]       ssoouurrccee _f_i_l_e_n_a_m_e [_a_r_g_u_m_e_n_t_s]              Read and execute commands from _f_i_l_e_n_a_m_e  in  the  current  shell              environment  and return the exit status of the last command exe-              cuted from _f_i_l_e_n_a_m_e.  If _f_i_l_e_n_a_m_e does not contain a slash, file              names  in  PPAATTHH  are used to find the directory containing _f_i_l_e_-              _n_a_m_e.  The file searched for in PPAATTHH  need  not  be  executable.              When  bbaasshh  is  not  in  _p_o_s_i_x  _m_o_d_e,  the  current directory is              searched if no file is found in PPAATTHH.  If the ssoouurrcceeppaatthh  option              to  the  sshhoopptt  builtin  command  is turned off, the PPAATTHH is not              searched.  If any _a_r_g_u_m_e_n_t_s are supplied, they become the  posi-              tional  parameters  when  _f_i_l_e_n_a_m_e  is  executed.  Otherwise the              positional parameters are unchanged.  The return status  is  the              status  of  the  last  command exited within the script (0 if no              commands are executed), and false if _f_i_l_e_n_a_m_e is  not  found  or              cannot be read.       aalliiaass [--pp] [_n_a_m_e[=_v_a_l_u_e] ...]              AAlliiaass with no arguments or with the --pp option prints the list of              aliases in the form aalliiaass _n_a_m_e=_v_a_l_u_e on standard  output.   When              arguments  are supplied, an alias is defined for each _n_a_m_e whose              _v_a_l_u_e is given.  A trailing space in  _v_a_l_u_e causes the next word              to be checked for alias substitution when the alias is expanded.              For each _n_a_m_e in the argument list for which no  _v_a_l_u_e  is  sup-              plied,  the  name  and  value  of  the  alias is printed.  AAlliiaass              returns true unless a _n_a_m_e is given for which no alias has  been              defined.       bbgg [_j_o_b_s_p_e_c ...]              Resume  each  suspended  job _j_o_b_s_p_e_c in the background, as if it              had been started with &&.  If _j_o_b_s_p_e_c is not present, the shell's              notion  of the _c_u_r_r_e_n_t _j_o_b is used.  bbgg _j_o_b_s_p_e_c returns 0 unless              run when job control is disabled or, when run with  job  control              enabled,  any  specified  _j_o_b_s_p_e_c  was  not found or was started              without job control.       bbiinndd [--mm _k_e_y_m_a_p] [--llppssvvPPSSVV]       bbiinndd [--mm _k_e_y_m_a_p] [--qq _f_u_n_c_t_i_o_n] [--uu _f_u_n_c_t_i_o_n] [--rr _k_e_y_s_e_q]       bbiinndd [--mm _k_e_y_m_a_p] --ff _f_i_l_e_n_a_m_e       bbiinndd [--mm _k_e_y_m_a_p] --xx _k_e_y_s_e_q:_s_h_e_l_l_-_c_o_m_m_a_n_d       bbiinndd [--mm _k_e_y_m_a_p] _k_e_y_s_e_q:_f_u_n_c_t_i_o_n_-_n_a_m_e       bbiinndd _r_e_a_d_l_i_n_e_-_c_o_m_m_a_n_d              Display current rreeaaddlliinnee key and function bindings, bind  a  key              sequence  to  a  rreeaaddlliinnee  function  or macro, or set a rreeaaddlliinnee              variable.  Each non-option argument is a  command  as  it  would              appear  in  _._i_n_p_u_t_r_c, but each binding or command must be passed              as a separate argument; e.g.,  '"\C-x\C-r":  re-read-init-file'.              Options, if supplied, have the following meanings:              --mm _k_e_y_m_a_p                     Use _k_e_y_m_a_p as the keymap to be affected by the subsequent                     bindings.  Acceptable _k_e_y_m_a_p names are _e_m_a_c_s_, _e_m_a_c_s_-_s_t_a_n_-                     _d_a_r_d_,  _e_m_a_c_s_-_m_e_t_a_,  _e_m_a_c_s_-_c_t_l_x_,  _v_i_, _v_i_-_m_o_v_e_, _v_i_-_c_o_m_m_a_n_d,                     and _v_i_-_i_n_s_e_r_t.  _v_i is equivalent to _v_i_-_c_o_m_m_a_n_d; _e_m_a_c_s  is                     equivalent to _e_m_a_c_s_-_s_t_a_n_d_a_r_d.              --ll     List the names of all rreeaaddlliinnee functions.              --pp     Display  rreeaaddlliinnee  function  names and bindings in such a                     way that they can be re-read.              --PP     List current rreeaaddlliinnee function names and bindings.              --ss     Display rreeaaddlliinnee key sequences bound to  macros  and  the                     strings  they  output  in such a way that they can be re-                     read.              --SS     Display rreeaaddlliinnee key sequences bound to  macros  and  the                     strings they output.              --vv     Display  rreeaaddlliinnee variable names and values in such a way                     that they can be re-read.              --VV     List current rreeaaddlliinnee variable names and values.              --ff _f_i_l_e_n_a_m_e                     Read key bindings from _f_i_l_e_n_a_m_e.              --qq _f_u_n_c_t_i_o_n                     Query about which keys invoke the named _f_u_n_c_t_i_o_n.              --uu _f_u_n_c_t_i_o_n                     Unbind all keys bound to the named _f_u_n_c_t_i_o_n.              --rr _k_e_y_s_e_q                     Remove any current binding for _k_e_y_s_e_q.              --xx _k_e_y_s_e_q::_s_h_e_l_l_-_c_o_m_m_a_n_d                     Cause _s_h_e_l_l_-_c_o_m_m_a_n_d to be  executed  whenever  _k_e_y_s_e_q  is                     entered.   When _s_h_e_l_l_-_c_o_m_m_a_n_d is executed, the shell sets                     the RREEAADDLLIINNEE__LLIINNEE variable to the contents of  the  rreeaadd--                     lliinnee  line  buffer and the RREEAADDLLIINNEE__PPOOIINNTT variable to the                     current location of the insertion point.  If the executed                     command  changes  the  value  of  RREEAADDLLIINNEE__LLIINNEE  or RREEAADD--                     LLIINNEE__PPOOIINNTT, those new values will  be  reflected  in  the                     editing state.              The  return value is 0 unless an unrecognized option is given or              an error occurred.       bbrreeaakk [_n]              Exit from within a ffoorr, wwhhiillee, uunnttiill, or sseelleecctt loop.  If  _n  is              specified,  break  _n  levels.   _n must be >= 1.  If _n is greater              than the number of enclosing  loops,  all  enclosing  loops  are              exited.   The  return value is 0 unless _n is not greater than or              equal to 1.       bbuuiillttiinn _s_h_e_l_l_-_b_u_i_l_t_i_n [_a_r_g_u_m_e_n_t_s]              Execute the specified shell builtin, passing it  _a_r_g_u_m_e_n_t_s,  and              return its exit status.  This is useful when defining a function              whose name is the same as a shell builtin, retaining  the  func-              tionality of the builtin within the function.  The ccdd builtin is              commonly redefined this way.  The  return  status  is  false  if              _s_h_e_l_l_-_b_u_i_l_t_i_n is not a shell builtin command.       ccaalllleerr [_e_x_p_r]              Returns the context of any active subroutine call (a shell func-              tion or a script executed with the .. or ssoouurrccee builtins).  With-              out _e_x_p_r, ccaalllleerr displays the line number and source filename of              the current subroutine call.  If a non-negative integer is  sup-              plied as _e_x_p_r, ccaalllleerr displays the line number, subroutine name,              and source file corresponding to that position  in  the  current              execution  call  stack.  This extra information may be used, for              example, to print a stack trace.  The current frame is frame  0.              The  return  value is 0 unless the shell is not executing a sub-              routine call or _e_x_p_r does not correspond to a valid position  in              the call stack.       ccdd [--LL|[--PP [--ee]]] [_d_i_r]              Change  the  current directory to _d_i_r.  The variable HHOOMMEE is the              default _d_i_r.  The variable CCDDPPAATTHH defines the  search  path  for              the  directory  containing  _d_i_r.  Alternative directory names in              CCDDPPAATTHH are separated by a colon (:).  A null directory  name  in              CCDDPPAATTHH  is  the  same as the current directory, i.e., ``..''.  If              _d_i_r begins with a slash (/), then CCDDPPAATTHH is  not  used.  The  --PP              option  says  to use the physical directory structure instead of              following symbolic links (see also the  --PP  option  to  the  sseett              builtin command); the --LL option forces symbolic links to be fol-              lowed.  If the --ee option is supplied with --PP,  and  the  current              working directory cannot be successfully determined after a suc-              cessful directory change, ccdd will return an unsuccessful status.              An  argument  of  --  is  equivalent  to $$OOLLDDPPWWDD.  If a non-empty              directory name from CCDDPPAATTHH is used, or if -- is the  first  argu-              ment, and the directory change is successful, the absolute path-              name of the new working directory is  written  to  the  standard              output.   The return value is true if the directory was success-              fully changed; false otherwise.       ccoommmmaanndd [--ppVVvv] _c_o_m_m_a_n_d [_a_r_g ...]              Run _c_o_m_m_a_n_d with _a_r_g_s  suppressing  the  normal  shell  function              lookup.  Only builtin commands or commands found in the PPAATTHH are              executed.  If the --pp option is given, the search for _c_o_m_m_a_n_d  is              performed  using  a default value for PPAATTHH that is guaranteed to              find all of the standard utilities.  If  either  the  --VV  or  --vv              option is supplied, a description of _c_o_m_m_a_n_d is printed.  The --vv              option causes a single word indicating the command or file  name              used to invoke _c_o_m_m_a_n_d to be displayed; the --VV option produces a              more verbose description.  If the --VV or --vv option  is  supplied,              the  exit  status  is  0 if _c_o_m_m_a_n_d was found, and 1 if not.  If              neither option is supplied and an error occurred or _c_o_m_m_a_n_d can-              not  be found, the exit status is 127.  Otherwise, the exit sta-              tus of the ccoommmmaanndd builtin is the exit status of _c_o_m_m_a_n_d.       ccoommppggeenn [_o_p_t_i_o_n] [_w_o_r_d]              Generate possible completion matches for _w_o_r_d according  to  the

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -