Þ•¼Å\!p,*q,œ,<¯,$ì, --+-2-Q-f-†-- ³-½-Ï-æ-ý-.3.F.d. t.•.œ.°.È.(ä./ /;=/$y/:ž/Ù/ì/0(0"C0f0{0˜03¶0 ê0& 1&21/Y1/‰1¹1Ï1.å12"32V2m22˜2´2Ò2"æ2 33.3L3h3/~3®3Ä3Ú3-í3414N4_4y4Š4ª4Â4×4ð4) 575V5q5ˆ5›5³5Ç5 å5!6(6,B6o6 ‚6£6 º60È6.ù6(70D7u7•7¨7¸7Ë7â7ú78-8 H8V8t8&”8»8/Ù8 99)59_9&n93•9É9æ9: :&#:J:[: j:x:9:#É:í:; ;å";H?QBaB qBF}BÄCÓC ãC ðC üC DúD J» JÛT¿äT¤V]¼XØZó]­b+¾eLêg©7iái?ål%p*p3ptCpì¸sº ¥yž`†wÿ†÷w‰goŠò׌uʬ@×íÅ”|Í”ÖJ•ˆ!– ª–µ–Ζé–—?—ËW—#˜:˜S˜ n˜ ˜œ˜£˜ ³˜½˜ƘÚ˜ î˜ø˜Nÿ˜N™,Л=ýœf;ž¢ž†±ž8 P= xŽ  ¦ ¦™©ª¹¬Ôd­ø9¯Ž2²¬Á´n¶‘r·F¹FK¹L’¹Æߺ¦¼®¼>Á¼,À-ÇD=É‚Éã’É vÊ€ÊˆÊ™Ê­Ê ÂÊOÎÊ*Ì IÌTÌrÌ‹Ì5¤ÌOÚÌB*ÎÕmÎBCÔE†ÔÌÔ ßÔíÔ}üÔz×XŽ×ç×*Ø 0Ø >ØŠLØ×ÙéæÙÐÚäÚ üÚÛÛ*Û%IÛ$oÛ'”Û¼ÛÐÛéÛÜÜ!=Ü_Ü|Ü ˜Ü¥Ü'¼Ü0äÜÝ94ÝnÝw݉Ý$©ÝÎÝâÝ óÝÞ& Þ'1Þ3YÞ9ÞÇÞ“ÙÞ.mß3œß ÐßÚß!óß à3#àWà=và-´àâà'á&*á*Qá*|á)§á)Ñá%ûá%!â Gâ1hâ#šâ1¾â&ðâ&ã&>ã5eã›ãªã!Çã!éã: äFäcä ~ä1Ÿä#Ñä$õä å$'å#Lå'på˜å. åÏåîåææ 1æ?æ]æqæ‡æ,¡æ%Îæ,ôæ%!çGç.Vç…ç Žç›ç,°çÝç#ñç@è Vèdèè-œè,Êè'÷èé.:é,ié&–é0½é6îéP%ê(vê)ŸêÉêÚê"ôê?ëTWë¬ë½ë Óë8áëVì&qì'˜ìÀìàì øì(í.íAíPíeí"{í ží5«íOáí1îCîUî [îeî5~î´îÔî Üî çî+òî9ï;Xï$”ï¹ïd×ï$<ðað €ð Œð˜ð±ð Ïððð ñ!ñH2ñ{ñŠñ §ñ´ñ"Çñ+êñò 2ò4?ò tòDò?Äò,ó1óEó!\ó"~ó"¡óÄóÖó ñóoûókô1~ô/°ô)àô3 õ>õ&Xõ2õ5²õ,èõ ö ö1+öI]ö4§ö.Üö( ÷,4÷,a÷0Ž÷)¿÷ é÷ ó÷ ÿ÷" øCø_ø yø †ø&“ø=ºøøøù'*ùRùiù,†ù)³ùÝù$üù!ú 7úCúVú"iúŒú¨úÆúÝú%úú. û-Oû7}û6µû2ìû1ü*Qü,|ü,©ü;Öü#ý6ý>ýTýtý6ýÄý*Óý"þý!þ6Aþ xþ‚þ-’þ-Àþîþ'þþ'&ÿNÿlÿÎ{ÿIJ”B°+ó *<(D#m1‘'Ãë  $"D8g À=×&/V]{,š2Ç?úG:,‚L¯ü,%B?h*¨Óæ%E+$q=–?ÔJQ_±Ì6æ4 8R ‹ « 'à .ë ) D 1^  ¬ .Ê "ù  1: l …  ž J¿  ," O ,c  $¥ (Ê !ó " -8 9f /  .Ð ÿ !&=!d0†·/×'=/m+€"¬ÏAÞ? (`>‰-È+ö&"I)`8ŠÃ'ã ,)C'm(•/¾Cî2H5`–A«Bí!0 Rs+¢ ÎÜíüK0f%—½ ÔHâX+„œ°ÉZv–¨ »ÅHÖ+'™ K' å3þò3îñ5¤à8ý…:1ƒ?oµD%I¯ÃKèsMÖ\NM3RU†UUuŸUVZùl`Ôfpí;q2)t\uxxÔˆy]{U`} ¶¡Àòb‚¶Uƒ „#„>„^„~„Z‘„ì„!†)†%H†'n†'–†¾†ÆÔ†ä†!솇$‡ +‡a7‡,™‡†ÆŠ¢MŒ£ð)”Ž”¾ŽSfZÉÁ‹—À›—\›À{Ÿs< ‡°¢?8¦!x©š« ±¬f»®s"¯‡–¯,± K³X³—l³K·lP¿8½Á öÁñÂö ÃÃ+ÃDÃ]ãmÃOÅaÅsÅŽÅ®Å\ÍÅ›*ÆYÆÇ  ÈQ*ÏR|ÏÏÏäÏõϽÐÌÒ}äÒ"bÓƒ…Ó Ô&ÔàCÔ$Ö@Ö]×u×“× £×±×3Ë×;ÿ×=;Ø>yظØ)ÕØ0ÿØ.0Ù)_ÙL‰Ù3ÖÙ! Ú ,Ú-:Ú.hÚE—Ú#ÝÚMÛ OÛ[ÛmÛ)ŒÛ¶ÛÌÛÞÛ óÛ0þÛ9/Ü6iÜV Ü÷ÜžÝC¥ÝLéÝ 6Þ @Þ)aÞ‹ÞUœÞ&òÞ]ßBwß+ºß@æß>'à<fàC£à6çà=á9\á3–á4ÊáEÿá=EâNƒâ=Òâ9ã=JãDˆãÍã+áã, ä;:ä=vä$´ä*Ùä#åD(å4må)¢å Ìå(Ùå*æ<-æ jæKwæ,Ãæðæ!ç1çHç%Xç~ç–ç °ç-Ñç6ÿç<6è7sè«è>¾èýè éé5*é`é4téP©é úé-ê 3êATê1–êHÈê4ëNFëD•ë8ÚëGìD[ìl ì6 í0Dí uí€í2˜í[Ëí['îƒî™î±î2Âîtõî*jï)•ï¿ï(ßïð&#ð#Jðnð!…ð-§ðNÕð $ñ=.ñUlñÂñ!Õñ ÷ñ òòS.ò)‚ò¬ò »ò Æò.ÓòMóOPów ó(ô|Aô6¾ô%õôõ+õ,;õ"hõ"‹õ)®õ&Øõÿõrö'Œö<´öñö÷7÷?W÷C—÷Û÷Ië÷5øwGøi¿øS)ù}ù&‘ù,¸ù4åù"ú=úPú núxú û7ûGVû;žûUÚû$0ü4UüDŠü<Ïü; ýHý YýDdýd©ý5þ:DþGþKÇþKÿO_ÿ8¯ÿ èÿòÿ),1"^ ›¨8¸]ñ#O"sA–ØBö/98i#¢6Æý+A Z {œºØCõQ9P‹LÜN)CxE¼JJMJ˜Nã82 kvŽ"®<ÑF5d0š@Ë  X. R‡  Ú 'è + $< a ù²>v0GYi?2qÏ&ÛÈáŽÆ×kjC\Mï«VŠhF¿¶1õAÙË‹xÿ ¦à„<Xè5TÅNÂÊØ&– ™Z?ÅâÖ¶ 71¢Ê/Pûg¯’ålãÕJÃ(™üñ+$ÝÉ•€,±´@Ÿ •!š8mB IÍÓìÐWΤ-¼ýfƒon{gluÚÆÔ`øš~ëtµ·öÄ:÷îíØdn„è@Kx²Ë_ÉÁE¦U¤s”A»…Ra*$“çL{J9×(￧;ISÏi ©˜‚v]F熗s–c½Ÿòäóõ¬œéŠÿ.‚oOÚQ®MD†0<5 D d€ŒEäB=ªº.e[Hˆ8úw´³£+ yÇ·ú›Âœfâ¡Žžü!¢'Œ©ýy m®Ñ4ñw96-ÑbÓ˜”*}¸G]¥¾‡ìºÞ3Ç…¥;~°Zî4³T%ðÞ)  ‘þóˆ›é#K V»u§í^ ­3Så,“OûÜh¡ÎÝ"áô«°÷zcÌÀ}' tÐ6‘¹ ÄÀ7"k:p|%[r ƒWàUX¼òææÁ’Yžeß‹_¾ù>Pr£ðÜÔz¨½‡Õ먬)aÖÈ^ã̵‰Ãҭ߸±êöÛ =ªþjø2¹qÙp êÒôH#N\/C‰`ÍR¯|—QLbtimed out waiting for input: auto-logout -%s or -o option -ilrsD or -c command or -O shopt_option (invocation only) malloc: %s:%d: assertion botched (wd: %s) (core dumped) line $%s: cannot assign in this way%c%c: invalid option%d: invalid file descriptor: %s%s can be invoked via %s has null exportstr%s is %s %s is a function %s is a shell builtin %s is a shell keyword %s is a special shell builtin %s is aliased to `%s' %s is hashed (%s) %s is not bound to any keys. %s out of range%s%s%s: %s (error token is "%s")%s: %s%s: %s out of range%s: %s: bad interpreter%s: %s: cannot open as FILE%s: %s: compatibility value out of range%s: %s: invalid value for trace file descriptor%s: %s: must use subscript when assigning associative array%s: %s:%d: cannot allocate %lu bytes%s: %s:%d: cannot allocate %lu bytes (%lu bytes allocated)%s: Is a directory%s: ambiguous job spec%s: ambiguous redirect%s: arguments must be process or job IDs%s: bad network path specification%s: bad substitution%s: binary operator expected%s: cannot allocate %lu bytes%s: cannot allocate %lu bytes (%lu bytes allocated)%s: cannot assign fd to variable%s: cannot assign list to array member%s: cannot assign to non-numeric index%s: cannot convert associative to indexed array%s: cannot convert indexed to associative array%s: cannot create: %s%s: cannot delete: %s%s: cannot destroy array variables in this way%s: cannot execute binary file%s: cannot execute binary file: %s%s: cannot execute: %s%s: cannot export%s: cannot get limit: %s%s: cannot modify limit: %s%s: cannot open temp file: %s%s: cannot open: %s%s: cannot overwrite existing file%s: cannot read: %s%s: cannot unset%s: cannot unset: readonly %s%s: circular name reference%s: command not found%s: error retrieving current directory: %s: %s %s: expression error %s: file is too large%s: file not found%s: first non-whitespace character is not `"'%s: hash table empty %s: history expansion failed%s: host unknown%s: illegal option -- %c %s: inlib failed%s: integer expression expected%s: invalid action name%s: invalid argument%s: invalid array origin%s: invalid callback quantum%s: invalid file descriptor specification%s: invalid indirect expansion%s: invalid limit argument%s: invalid line count%s: invalid option%s: invalid option name%s: invalid service%s: invalid shell option name%s: invalid signal specification%s: invalid timeout specification%s: invalid variable name%s: invalid variable name for name reference%s: is a directory%s: job %d already in background%s: job has terminated%s: line %d: %s: maximum function nesting level exceeded (%d)%s: maximum source nesting level exceeded (%d)%s: missing colon separator%s: nameref variable self references not allowed%s: no completion specification%s: no job control%s: no such job%s: not a function%s: not a regular file%s: not a shell builtin%s: not an array variable%s: not an indexed array%s: not dynamically loaded%s: not found%s: numeric argument required%s: option requires an argument%s: option requires an argument -- %c %s: parameter null or not set%s: quoted compound array assignment deprecated%s: readonly function%s: readonly variable%s: reference variable cannot be an array%s: restricted%s: restricted: cannot redirect output%s: restricted: cannot specify `/' in command names%s: substring expression < 0%s: unary operator expected%s: unbound variable%s: usage: %s: variable may not be assigned value(( expression ))(core dumped) (wd now: %s) . filename [arguments]/dev/(tcp|udp)/host/port not supported without networking/tmp must be a valid directory nameABORT instructionAborting...Add directories to stack. Adds a directory to the top of the directory stack, or rotates the stack, making the new top of the stack the current working directory. With no arguments, exchanges the top two directories. Options: -n Suppresses the normal change of directory when adding directories to the stack, so only the stack is manipulated. Arguments: +N Rotates the stack so that the Nth directory (counting from the left of the list shown by `dirs', starting with zero) is at the top. -N Rotates the stack so that the Nth directory (counting from the right of the list shown by `dirs', starting with zero) is at the top. dir Adds DIR to the directory stack at the top, making it the new current working directory. The `dirs' builtin displays the directory stack. Exit Status: Returns success unless an invalid argument is supplied or the directory change fails.Adds a directory to the top of the directory stack, or rotates the stack, making the new top of the stack the current working directory. With no arguments, exchanges the top two directories. Options: -n Suppresses the normal change of directory when adding directories to the stack, so only the stack is manipulated. Arguments: +N Rotates the stack so that the Nth directory (counting from the left of the list shown by `dirs', starting with zero) is at the top. -N Rotates the stack so that the Nth directory (counting from the right of the list shown by `dirs', starting with zero) is at the top. dir Adds DIR to the directory stack at the top, making it the new current working directory. The `dirs' builtin displays the directory stack.Alarm (profile)Alarm (virtual)Alarm clockArithmetic for loop. Equivalent to (( EXP1 )) while (( EXP2 )); do COMMANDS (( EXP3 )) done EXP1, EXP2, and EXP3 are arithmetic expressions. If any expression is omitted, it behaves as if it evaluates to 1. Exit Status: Returns the status of the last command executed.BPT trace/trapBad system callBogus signalBroken pipeBus errorCPU limitChange the shell working directory. Change the current directory to DIR. The default DIR is the value of the HOME shell variable. The variable CDPATH defines the search path for the directory containing DIR. Alternative directory names in CDPATH are separated by a colon (:). A null directory name is the same as the current directory. If DIR begins with a slash (/), then CDPATH is not used. If the directory is not found, and the shell option `cdable_vars' is set, the word is assumed to be a variable name. If that variable has a value, its value is used for DIR. Options: -L force symbolic links to be followed: resolve symbolic links in DIR after processing instances of `..' -P use the physical directory structure without following symbolic links: resolve symbolic links in DIR before processing instances of `..' -e if the -P option is supplied, and the current working directory cannot be determined successfully, exit with a non-zero status -@ on systems that support it, present a file with extended attributes as a directory containing the file attributes The default is to follow symbolic links, as if `-L' were specified. `..' is processed by removing the immediately previous pathname component back to a slash or the beginning of DIR. Exit Status: Returns 0 if the directory is changed, and if $PWD is set successfully when -P is used; non-zero otherwise.Child death or stopCommon shell variable names and usage. BASH_VERSION Version information for this Bash. CDPATH A colon-separated list of directories to search for directories given as arguments to `cd'. GLOBIGNORE A colon-separated list of patterns describing filenames to be ignored by pathname expansion. HISTFILE The name of the file where your command history is stored. HISTFILESIZE The maximum number of lines this file can contain. HISTSIZE The maximum number of history lines that a running shell can access. HOME The complete pathname to your login directory. HOSTNAME The name of the current host. HOSTTYPE The type of CPU this version of Bash is running under. IGNOREEOF Controls the action of the shell on receipt of an EOF character as the sole input. If set, then the value of it is the number of EOF characters that can be seen in a row on an empty line before the shell will exit (default 10). When unset, EOF signifies the end of input. MACHTYPE A string describing the current system Bash is running on. MAILCHECK How often, in seconds, Bash checks for new mail. MAILPATH A colon-separated list of filenames which Bash checks for new mail. OSTYPE The version of Unix this version of Bash is running on. PATH A colon-separated list of directories to search when looking for commands. PROMPT_COMMAND A command to be executed before the printing of each primary prompt. PS1 The primary prompt string. PS2 The secondary prompt string. PWD The full pathname of the current directory. SHELLOPTS A colon-separated list of enabled shell options. TERM The name of the current terminal type. TIMEFORMAT The output format for timing statistics displayed by the `time' reserved word. auto_resume Non-null means a command word appearing on a line by itself is first looked for in the list of currently stopped jobs. If found there, that job is foregrounded. A value of `exact' means that the command word must exactly match a command in the list of stopped jobs. A value of `substring' means that the command word must match a substring of the job. Any other value means that the command must be a prefix of a stopped job. histchars Characters controlling history expansion and quick substitution. The first character is the history substitution character, usually `!'. The second is the `quick substitution' character, usually `^'. The third is the `history comment' character, usually `#'. HISTIGNORE A colon-separated list of patterns used to decide which commands should be saved on the history list. ContinueDefine local variables. Create a local variable called NAME, and give it VALUE. OPTION can be any option accepted by `declare'. Local variables can only be used within a function; they are visible only to the function where they are defined and its children. Exit Status: Returns success unless an invalid option is supplied, a variable assignment error occurs, or the shell is not executing a function.Define or display aliases. Without arguments, `alias' prints the list of aliases in the reusable form `alias NAME=VALUE' on standard output. Otherwise, an alias is defined for each NAME whose VALUE is given. A trailing space in VALUE causes the next word to be checked for alias substitution when the alias is expanded. Options: -p print all defined aliases in a reusable format Exit Status: alias returns true unless a NAME is supplied for which no alias has been defined.Define shell function. Create a shell function named NAME. When invoked as a simple command, NAME runs COMMANDs in the calling shell's context. When NAME is invoked, the arguments are passed to the function as $1...$n, and the function's name is in $FUNCNAME. Exit Status: Returns success unless NAME is readonly.Display directory stack. Display the list of currently remembered directories. Directories find their way onto the list with the `pushd' command; you can get back up through the list with the `popd' command. Options: -c clear the directory stack by deleting all of the elements -l do not print tilde-prefixed versions of directories relative to your home directory -p print the directory stack with one entry per line -v print the directory stack with one entry per line prefixed with its position in the stack Arguments: +N Displays the Nth entry counting from the left of the list shown by dirs when invoked without options, starting with zero. -N Displays the Nth entry counting from the right of the list shown by dirs when invoked without options, starting with zero. Exit Status: Returns success unless an invalid option is supplied or an error occurs.Display information about command type. For each NAME, indicate how it would be interpreted if used as a command name. Options: -a display all locations containing an executable named NAME; includes aliases, builtins, and functions, if and only if the `-p' option is not also used -f suppress shell function lookup -P force a PATH search for each NAME, even if it is an alias, builtin, or function, and returns the name of the disk file that would be executed -p returns either the name of the disk file that would be executed, or nothing if `type -t NAME' would not return `file' -t output a single word which is one of `alias', `keyword', `function', `builtin', `file' or `', if NAME is an alias, shell reserved word, shell function, shell builtin, disk file, or not found, respectively Arguments: NAME Command name to be interpreted. Exit Status: Returns success if all of the NAMEs are found; fails if any are not found.Display or execute commands from the history list. fc is used to list or edit and re-execute commands from the history list. FIRST and LAST can be numbers specifying the range, or FIRST can be a string, which means the most recent command beginning with that string. Options: -e ENAME select which editor to use. Default is FCEDIT, then EDITOR, then vi -l list lines instead of editing -n omit line numbers when listing -r reverse the order of the lines (newest listed first) With the `fc -s [pat=rep ...] [command]' format, COMMAND is re-executed after the substitution OLD=NEW is performed. A useful alias to use with this is r='fc -s', so that typing `r cc' runs the last command beginning with `cc' and typing `r' re-executes the last command. Exit Status: Returns success or status of executed command; non-zero if an error occurs.Display or set file mode mask. Sets the user file-creation mask to MODE. If MODE is omitted, prints the current value of the mask. If MODE begins with a digit, it is interpreted as an octal number; otherwise it is a symbolic mode string like that accepted by chmod(1). Options: -p if MODE is omitted, output in a form that may be reused as input -S makes the output symbolic; otherwise an octal number is output Exit Status: Returns success unless MODE is invalid or an invalid option is given.Display possible completions depending on the options. Intended to be used from within a shell function generating possible completions. If the optional WORD argument is supplied, matches against WORD are generated. Exit Status: Returns success unless an invalid option is supplied or an error occurs.Display process times. Prints the accumulated user and system times for the shell and all of its child processes. Exit Status: Always succeeds.Display status of jobs. Lists the active jobs. JOBSPEC restricts output to that job. Without options, the status of all active jobs is displayed. Options: -l lists process IDs in addition to the normal information -n lists only processes that have changed status since the last notification -p lists process IDs only -r restrict output to running jobs -s restrict output to stopped jobs If -x is supplied, COMMAND is run after all job specifications that appear in ARGS have been replaced with the process ID of that job's process group leader. Exit Status: Returns success unless an invalid option is given or an error occurs. If -x is used, returns the exit status of COMMAND.Display the list of currently remembered directories. Directories find their way onto the list with the `pushd' command; you can get back up through the list with the `popd' command. Options: -c clear the directory stack by deleting all of the elements -l do not print tilde-prefixed versions of directories relative to your home directory -p print the directory stack with one entry per line -v print the directory stack with one entry per line prefixed with its position in the stack Arguments: +N Displays the Nth entry counting from the left of the list shown by dirs when invoked without options, starting with zero. -N Displays the Nth entry counting from the right of the list shown by dirs when invoked without options, starting with zero.DoneDone(%d)EMT instructionEnable and disable shell builtins. Enables and disables builtin shell commands. Disabling allows you to execute a disk command which has the same name as a shell builtin without using a full pathname. Options: -a print a list of builtins showing whether or not each is enabled -n disable each NAME or display a list of disabled builtins -p print the list of builtins in a reusable format -s print only the names of Posix `special' builtins Options controlling dynamic loading: -f Load builtin NAME from shared object FILENAME -d Remove a builtin loaded with -f Without options, each NAME is enabled. To use the `test' found in $PATH instead of the shell builtin version, type `enable -n test'. Exit Status: Returns success unless NAME is not a shell builtin or an error occurs.Evaluate arithmetic expressions. Evaluate each ARG as an arithmetic expression. Evaluation is done in fixed-width integers with no check for overflow, though division by 0 is trapped and flagged as an error. The following list of operators is grouped into levels of equal-precedence operators. The levels are listed in order of decreasing precedence. id++, id-- variable post-increment, post-decrement ++id, --id variable pre-increment, pre-decrement -, + unary minus, plus !, ~ logical and bitwise negation ** exponentiation *, /, % multiplication, division, remainder +, - addition, subtraction <<, >> left and right bitwise shifts <=, >=, <, > comparison ==, != equality, inequality & bitwise AND ^ bitwise XOR | bitwise OR && logical AND || logical OR expr ? expr : expr conditional operator =, *=, /=, %=, +=, -=, <<=, >>=, &=, ^=, |= assignment Shell variables are allowed as operands. The name of the variable is replaced by its value (coerced to a fixed-width integer) within an expression. The variable need not have its integer attribute turned on to be used in an expression. Operators are evaluated in order of precedence. Sub-expressions in parentheses are evaluated first and may override the precedence rules above. Exit Status: If the last ARG evaluates to 0, let returns 1; let returns 0 otherwise.Evaluate conditional expression. Exits with a status of 0 (true) or 1 (false) depending on the evaluation of EXPR. Expressions may be unary or binary. Unary expressions are often used to examine the status of a file. There are string operators and numeric comparison operators as well. The behavior of test depends on the number of arguments. Read the bash manual page for the complete specification. File operators: -a FILE True if file exists. -b FILE True if file is block special. -c FILE True if file is character special. -d FILE True if file is a directory. -e FILE True if file exists. -f FILE True if file exists and is a regular file. -g FILE True if file is set-group-id. -h FILE True if file is a symbolic link. -L FILE True if file is a symbolic link. -k FILE True if file has its `sticky' bit set. -p FILE True if file is a named pipe. -r FILE True if file is readable by you. -s FILE True if file exists and is not empty. -S FILE True if file is a socket. -t FD True if FD is opened on a terminal. -u FILE True if the file is set-user-id. -w FILE True if the file is writable by you. -x FILE True if the file is executable by you. -O FILE True if the file is effectively owned by you. -G FILE True if the file is effectively owned by your group. -N FILE True if the file has been modified since it was last read. FILE1 -nt FILE2 True if file1 is newer than file2 (according to modification date). FILE1 -ot FILE2 True if file1 is older than file2. FILE1 -ef FILE2 True if file1 is a hard link to file2. String operators: -z STRING True if string is empty. -n STRING STRING True if string is not empty. STRING1 = STRING2 True if the strings are equal. STRING1 != STRING2 True if the strings are not equal. STRING1 < STRING2 True if STRING1 sorts before STRING2 lexicographically. STRING1 > STRING2 True if STRING1 sorts after STRING2 lexicographically. Other operators: -o OPTION True if the shell option OPTION is enabled. -v VAR True if the shell variable VAR is set. -R VAR True if the shell variable VAR is set and is a name reference. ! EXPR True if expr is false. EXPR1 -a EXPR2 True if both expr1 AND expr2 are true. EXPR1 -o EXPR2 True if either expr1 OR expr2 is true. arg1 OP arg2 Arithmetic tests. OP is one of -eq, -ne, -lt, -le, -gt, or -ge. Arithmetic binary operators return true if ARG1 is equal, not-equal, less-than, less-than-or-equal, greater-than, or greater-than-or-equal than ARG2. Exit Status: Returns success if EXPR evaluates to true; fails if EXPR evaluates to false or an invalid argument is given.Evaluate conditional expression. This is a synonym for the "test" builtin, but the last argument must be a literal `]', to match the opening `['.Execute a simple command or display information about commands. Runs COMMAND with ARGS suppressing shell function lookup, or display information about the specified COMMANDs. Can be used to invoke commands on disk when a function with the same name exists. Options: -p use a default value for PATH that is guaranteed to find all of the standard utilities -v print a description of COMMAND similar to the `type' builtin -V print a more verbose description of each COMMAND Exit Status: Returns exit status of COMMAND, or failure if COMMAND is not found.Execute arguments as a shell command. Combine ARGs into a single string, use the result as input to the shell, and execute the resulting commands. Exit Status: Returns exit status of command or success if command is null.Execute commands based on conditional. The `if COMMANDS' list is executed. If its exit status is zero, then the `then COMMANDS' list is executed. Otherwise, each `elif COMMANDS' list is executed in turn, and if its exit status is zero, the corresponding `then COMMANDS' list is executed and the if command completes. Otherwise, the `else COMMANDS' list is executed, if present. The exit status of the entire construct is the exit status of the last command executed, or zero if no condition tested true. Exit Status: Returns the status of the last command executed.Execute commands based on pattern matching. Selectively execute COMMANDS based upon WORD matching PATTERN. The `|' is used to separate multiple patterns. Exit Status: Returns the status of the last command executed.Execute commands for each member in a list. The `for' loop executes a sequence of commands for each member in a list of items. If `in WORDS ...;' is not present, then `in "$@"' is assumed. For each element in WORDS, NAME is set to that element, and the COMMANDS are executed. Exit Status: Returns the status of the last command executed.Execute commands from a file in the current shell. Read and execute commands from FILENAME in the current shell. The entries in $PATH are used to find the directory containing FILENAME. If any ARGUMENTS are supplied, they become the positional parameters when FILENAME is executed. Exit Status: Returns the status of the last command executed in FILENAME; fails if FILENAME cannot be read.Execute conditional command. Returns a status of 0 or 1 depending on the evaluation of the conditional expression EXPRESSION. Expressions are composed of the same primaries used by the `test' builtin, and may be combined using the following operators: ( EXPRESSION ) Returns the value of EXPRESSION ! EXPRESSION True if EXPRESSION is false; else false EXPR1 && EXPR2 True if both EXPR1 and EXPR2 are true; else false EXPR1 || EXPR2 True if either EXPR1 or EXPR2 is true; else false When the `==' and `!=' operators are used, the string to the right of the operator is used as a pattern and pattern matching is performed. When the `=~' operator is used, the string to the right of the operator is matched as a regular expression. The && and || operators do not evaluate EXPR2 if EXPR1 is sufficient to determine the expression's value. Exit Status: 0 or 1 depending on value of EXPRESSION.Exit %dExit a login shell. Exits a login shell with exit status N. Returns an error if not executed in a login shell.Exit for, while, or until loops. Exit a FOR, WHILE or UNTIL loop. If N is specified, break N enclosing loops. Exit Status: The exit status is 0 unless N is not greater than or equal to 1.Exit the shell. Exits the shell with a status of N. If N is omitted, the exit status is that of the last command executed.File limitFloating point exceptionGNU bash, version %s (%s) GNU bash, version %s-(%s) GNU long options: General help using GNU software: Group commands as a unit. Run a set of commands in a group. This is one way to redirect an entire set of commands. Exit Status: Returns the status of the last command executed.HFT input data pendingHFT monitor mode grantedHFT monitor mode retractedHFT sound sequence has completedHOME not setHangupI have no name!I/O readyINFORM: Illegal instructionInformation requestInterruptKilledLicense GPLv3+: GNU GPL version 3 or later Mark shell variables as unchangeable. Mark each NAME as read-only; the values of these NAMEs may not be changed by subsequent assignment. If VALUE is supplied, assign VALUE before marking as read-only. Options: -a refer to indexed array variables -A refer to associative array variables -f refer to shell functions -p display a list of all readonly variables or functions, depending on whether or not the -f option is given An argument of `--' disables further option processing. Exit Status: Returns success unless an invalid option is given or NAME is invalid.Move job to the foreground. Place the job identified by JOB_SPEC in the foreground, making it the current job. If JOB_SPEC is not present, the shell's notion of the current job is used. Exit Status: Status of command placed in foreground, or failure if an error occurs.Move jobs to the background. Place the jobs identified by each JOB_SPEC in the background, as if they had been started with `&'. If JOB_SPEC is not present, the shell's notion of the current job is used. Exit Status: Returns success unless job control is not enabled or an error occurs.Null command. No effect; the command does nothing. Exit Status: Always succeeds.OLDPWD not setPrint the name of the current working directory. Options: -L print the value of $PWD if it names the current working directory -P print the physical directory, without any symbolic links By default, `pwd' behaves as if `-L' were specified. Exit Status: Returns 0 unless an invalid option is given or the current directory cannot be read.QuitRead lines from a file into an array variable. A synonym for `mapfile'.Read lines from the standard input into an indexed array variable. Read lines from the standard input into the indexed array variable ARRAY, or from file descriptor FD if the -u option is supplied. The variable MAPFILE is the default ARRAY. Options: -d delim Use DELIM to terminate lines, instead of newline -n count Copy at most COUNT lines. If COUNT is 0, all lines are copied -O origin Begin assigning to ARRAY at index ORIGIN. The default index is 0 -s count Discard the first COUNT lines read -t Remove a trailing DELIM from each line read (default newline) -u fd Read lines from file descriptor FD instead of the standard input -C callback Evaluate CALLBACK each time QUANTUM lines are read -c quantum Specify the number of lines read between each call to CALLBACK Arguments: ARRAY Array variable name to use for file data If -C is supplied without -c, the default quantum is 5000. When CALLBACK is evaluated, it is supplied the index of the next array element to be assigned and the line to be assigned to that element as additional arguments. If not supplied with an explicit origin, mapfile will clear ARRAY before assigning to it. Exit Status: Returns success unless an invalid option is given or ARRAY is readonly or not an indexed array.Record lockRemember or display program locations. Determine and remember the full pathname of each command NAME. If no arguments are given, information about remembered commands is displayed. Options: -d forget the remembered location of each NAME -l display in a format that may be reused as input -p pathname use PATHNAME as the full pathname of NAME -r forget all remembered locations -t print the remembered location of each NAME, preceding each location with the corresponding NAME if multiple NAMEs are given Arguments: NAME Each NAME is searched for in $PATH and added to the list of remembered commands. Exit Status: Returns success unless NAME is not found or an invalid option is given.Remove directories from stack. Removes entries from the directory stack. With no arguments, removes the top directory from the stack, and changes to the new top directory. Options: -n Suppresses the normal change of directory when removing directories from the stack, so only the stack is manipulated. Arguments: +N Removes the Nth entry counting from the left of the list shown by `dirs', starting with zero. For example: `popd +0' removes the first directory, `popd +1' the second. -N Removes the Nth entry counting from the right of the list shown by `dirs', starting with zero. For example: `popd -0' removes the last directory, `popd -1' the next to last. The `dirs' builtin displays the directory stack. Exit Status: Returns success unless an invalid argument is supplied or the directory change fails.Remove each NAME from the list of defined aliases. Options: -a remove all alias definitions Return success unless a NAME is not an existing alias.Remove jobs from current shell. Removes each JOBSPEC argument from the table of active jobs. Without any JOBSPECs, the shell uses its notion of the current job. Options: -a remove all jobs if JOBSPEC is not supplied -h mark each JOBSPEC so that SIGHUP is not sent to the job if the shell receives a SIGHUP -r remove only running jobs Exit Status: Returns success unless an invalid option or JOBSPEC is given.Removes entries from the directory stack. With no arguments, removes the top directory from the stack, and changes to the new top directory. Options: -n Suppresses the normal change of directory when removing directories from the stack, so only the stack is manipulated. Arguments: +N Removes the Nth entry counting from the left of the list shown by `dirs', starting with zero. For example: `popd +0' removes the first directory, `popd +1' the second. -N Removes the Nth entry counting from the right of the list shown by `dirs', starting with zero. For example: `popd -0' removes the last directory, `popd -1' the next to last. The `dirs' builtin displays the directory stack.Replace the shell with the given command. Execute COMMAND, replacing this shell with the specified program. ARGUMENTS become the arguments to COMMAND. If COMMAND is not specified, any redirections take effect in the current shell. Options: -a name pass NAME as the zeroth argument to COMMAND -c execute COMMAND with an empty environment -l place a dash in the zeroth argument to COMMAND If the command cannot be executed, a non-interactive shell exits, unless the shell option `execfail' is set. Exit Status: Returns success unless COMMAND is not found or a redirection error occurs.Report time consumed by pipeline's execution. Execute PIPELINE and print a summary of the real time, user CPU time, and system CPU time spent executing PIPELINE when it terminates. Options: -p print the timing summary in the portable Posix format The value of the TIMEFORMAT variable is used as the output format. Exit Status: The return status is the return status of PIPELINE.Resume for, while, or until loops. Resumes the next iteration of the enclosing FOR, WHILE or UNTIL loop. If N is specified, resumes the Nth enclosing loop. Exit Status: The exit status is 0 unless N is not greater than or equal to 1.Resume job in foreground. Equivalent to the JOB_SPEC argument to the `fg' command. Resume a stopped or background job. JOB_SPEC can specify either a job name or a job number. Following JOB_SPEC with a `&' places the job in the background, as if the job specification had been supplied as an argument to `bg'. Exit Status: Returns the status of the resumed job.Return a successful result. Exit Status: Always succeeds.Return an unsuccessful result. Exit Status: Always fails.Return from a shell function. Causes a function or sourced script to exit with the return value specified by N. If N is omitted, the return status is that of the last command executed within the function or script. Exit Status: Returns N, or failure if the shell is not executing a function or script.Return the context of the current subroutine call. Without EXPR, returns "$line $filename". With EXPR, returns "$line $subroutine $filename"; this extra information can be used to provide a stack trace. The value of EXPR indicates how many call frames to go back before the current one; the top frame is frame 0. Exit Status: Returns 0 unless the shell is not executing a shell function or EXPR is invalid.RunningSegmentation faultSelect words from a list and execute commands. The WORDS are expanded, generating a list of words. The set of expanded words is printed on the standard error, each preceded by a number. If `in WORDS' is not present, `in "$@"' is assumed. The PS3 prompt is then displayed and a line read from the standard input. If the line consists of the number corresponding to one of the displayed words, then NAME is set to that word. If the line is empty, WORDS and the prompt are redisplayed. If EOF is read, the command completes. Any other value read causes NAME to be set to null. The line read is saved in the variable REPLY. COMMANDS are executed after each selection until a break command is executed. Exit Status: Returns the status of the last command executed.Set Readline key bindings and variables. Bind a key sequence to a Readline function or a macro, or set a Readline variable. The non-option argument syntax is equivalent to that found in ~/.inputrc, but must be passed as a single argument: e.g., bind '"\C-x\C-r": re-read-init-file'. Options: -m keymap Use KEYMAP as the keymap for the duration of this command. Acceptable keymap names are emacs, emacs-standard, emacs-meta, emacs-ctlx, vi, vi-move, vi-command, and vi-insert. -l List names of functions. -P List function names and bindings. -p List functions and bindings in a form that can be reused as input. -S List key sequences that invoke macros and their values -s List key sequences that invoke macros and their values in a form that can be reused as input. -V List variable names and values -v List variable names and values in a form that can be reused as input. -q function-name Query about which keys invoke the named function. -u function-name Unbind all keys which are bound to the named function. -r keyseq Remove the binding for KEYSEQ. -f filename Read key bindings from FILENAME. -x keyseq:shell-command Cause SHELL-COMMAND to be executed when KEYSEQ is entered. -X List key sequences bound with -x and associated commands in a form that can be reused as input. Exit Status: bind returns 0 unless an unrecognized option is given or an error occurs.Set export attribute for shell variables. Marks each NAME for automatic export to the environment of subsequently executed commands. If VALUE is supplied, assign VALUE before exporting. Options: -f refer to shell functions -n remove the export property from each NAME -p display a list of all exported variables and functions An argument of `--' disables further option processing. Exit Status: Returns success unless an invalid option is given or NAME is invalid.Shell commands matching keyword `Shell commands matching keywords `Shell options: Shift positional parameters. Rename the positional parameters $N+1,$N+2 ... to $1,$2 ... If N is not given, it is assumed to be 1. Exit Status: Returns success unless N is negative or greater than $#.Signal %dStoppedStopped (signal)Stopped (tty input)Stopped (tty output)Stopped(%s)Suspend shell execution. Suspend the execution of this shell until it receives a SIGCONT signal. Unless forced, login shells cannot be suspended. Options: -f force the suspend, even if the shell is a login shell Exit Status: Returns success unless job control is not enabled or an error occurs.TIMEFORMAT: `%c': invalid format characterTerminatedThe mail in %s has been read There are running jobs. There are stopped jobs. There is NO WARRANTY, to the extent permitted by law.These shell commands are defined internally. Type `help' to see this list. Type `help name' to find out more about the function `name'. Use `info bash' to find out more about the shell in general. Use `man -k' or `info' to find out more about commands not in this list. A star (*) next to a name means that the command is disabled. This is free software; you are free to change and redistribute it.Trap signals and other events. Defines and activates handlers to be run when the shell receives signals or other conditions. ARG is a command to be read and executed when the shell receives the signal(s) SIGNAL_SPEC. If ARG is absent (and a single SIGNAL_SPEC is supplied) or `-', each specified signal is reset to its original value. If ARG is the null string each SIGNAL_SPEC is ignored by the shell and by the commands it invokes. If a SIGNAL_SPEC is EXIT (0) ARG is executed on exit from the shell. If a SIGNAL_SPEC is DEBUG, ARG is executed before every simple command. If a SIGNAL_SPEC is RETURN, ARG is executed each time a shell function or a script run by the . or source builtins finishes executing. A SIGNAL_SPEC of ERR means to execute ARG each time a command's failure would cause the shell to exit when the -e option is enabled. If no arguments are supplied, trap prints the list of commands associated with each signal. Options: -l print a list of signal names and their corresponding numbers -p display the trap commands associated with each SIGNAL_SPEC Each SIGNAL_SPEC is either a signal name in or a signal number. Signal names are case insensitive and the SIG prefix is optional. A signal may be sent to the shell with "kill -signal $$". Exit Status: Returns success unless a SIGSPEC is invalid or an invalid option is given.Type `%s -c "help set"' for more information about shell options. Type `%s -c help' for more information about shell builtin commands. Unknown Signal #%dUnknown errorUnknown statusUnset values and attributes of shell variables and functions. For each NAME, remove the corresponding variable or function. Options: -f treat each NAME as a shell function -v treat each NAME as a shell variable -n treat each NAME as a name reference and unset the variable itself rather than the variable it references Without options, unset first tries to unset a variable, and if that fails, tries to unset a function. Some variables cannot be unset; also see `readonly'. Exit Status: Returns success unless an invalid option is given or a NAME is read-only.Urgent IO conditionUsage: %s [GNU long option] [option] ... %s [GNU long option] [option] script-file ... Use "%s" to leave the shell. Use the `bashbug' command to report bugs. User signal 1User signal 2Wait for process completion and return exit status. Waits for each process specified by a PID and reports its termination status. If PID is not given, waits for all currently active child processes, and the return status is zero. PID must be a process ID. Exit Status: Returns the status of the last PID; fails if PID is invalid or an invalid option is given.Window changedWrite arguments to the standard output. Display the ARGs on the standard output followed by a newline. Options: -n do not append a newline Exit Status: Returns success unless a write error occurs.You have mail in $_You have new mail in $_[ arg... ][[ expression ]]`%c': bad command`%c': invalid format character`%c': invalid symbolic mode character`%c': invalid symbolic mode operator`%c': invalid time format specification`%s': cannot unbind`%s': invalid alias name`%s': invalid keymap name`%s': is a special builtin`%s': missing format character`%s': not a pid or valid job spec`%s': not a valid identifier`%s': unknown function name`)' expected`)' expected, found %s`:' expected for conditional expressionadd_process: pid %5ld (%s) marked as still alivealias [-p] [name[=value] ... ]all_local_variables: no function context at current scopeargumentargument expectedarray variable support requiredattempted assignment to non-variablebad array subscriptbad command typebad connectorbad jumpbad substitution: no closing "`" in %sbad substitution: no closing `%s' in %sbash home page: bash_execute_unix_command: cannot find keymap for commandbg [job_spec ...]bind [-lpsvPSVX] [-m keymap] [-f filename] [-q name] [-u name] [-r keyseq] [-x keyseq:shell-command] [keyseq:readline-function or readline-command]brace expansion: cannot allocate memory for %sbrace expansion: failed to allocate memory for `%s'break [n]bug: bad expassign tokenbuiltin [shell-builtin [arg ...]]caller [expr]can only `return' from a function or sourced scriptcan only be used in a functioncannot allocate new file descriptor for bash input from fd %dcannot create temp file for here-document: %scannot duplicate fd %d to fd %dcannot duplicate named pipe %s as fd %dcannot find %s in shared object %s: %scannot make child for command substitutioncannot make child for process substitutioncannot make pipe for command substitutioncannot make pipe for process substitutioncannot open named pipe %s for readingcannot open named pipe %s for writingcannot open shared object %s: %scannot redirect standard input from /dev/null: %scannot reset nodelay mode for fd %dcannot set and unset shell options simultaneouslycannot set gid to %d: effective gid %dcannot set terminal process group (%d)cannot set uid to %d: effective uid %dcannot simultaneously unset a function and a variablecannot suspendcannot suspend a login shellcannot use `-f' to make functionscannot use more than one of -anrwcase WORD in [PATTERN [| PATTERN]...) COMMANDS ;;]... esaccd [-L|[-P [-e]] [-@]] [dir]child setpgid (%ld to %ld)command [-pVv] command [arg ...]command_substitute: cannot duplicate pipe as fd 1completion: function `%s' not foundconditional binary operator expectedcontinue [n]coproc [NAME] command [redirections]could not find /tmp, please create!cprintf: `%c': invalid format charactercurrentdeleting stopped job %d with process group %lddescribe_pid: %ld: no such piddirectory stack emptydirectory stack indexdirs [-clpv] [+N] [-N]division by 0dynamic loading not availableecho [-n] [arg ...]echo [-neE] [arg ...]empty array variable nameenable [-a] [-dnps] [-f filename] [name ...]error getting terminal attributes: %serror importing function definition for `%s'error setting terminal attributes: %seval [arg ...]eval: maximum eval nesting level exceeded (%d)exit [n]expected `)'exponent less than 0export [-fn] [name[=value] ...] or export -pexpression expectedexpression recursion level exceededfc [-e ename] [-lnr] [first] [last] or fc -s [pat=rep] [command]fg [job_spec]file descriptor out of rangefilename argument requiredfor (( exp1; exp2; exp3 )); do COMMANDS; donefor NAME [in WORDS ... ] ; do COMMANDS; doneforked pid %d appears in running job %dformat parsing problem: %sfree: called with already freed block argumentfree: called with unallocated block argumentfree: start and end chunk sizes differfree: underflow detected; mh_nbytes out of rangefunction name { COMMANDS ; } or name () { COMMANDS ; }future versions of the shell will force evaluation as an arithmetic substitutiongetcwd: cannot access parent directorieshash [-lr] [-p pathname] [-dt] [name ...]hashing disabledhelp [-dms] [pattern ...]help not available in this versionhere-document at line %d delimited by end-of-file (wanted `%s')history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg [arg...]history positionhistory specificationhits command identifier expected after pre-increment or pre-decrementif COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else COMMANDS; ] fiinitialize_job_control: getpgrp failedinitialize_job_control: line disciplineinitialize_job_control: setpgidinvalid arithmetic baseinvalid baseinvalid character %d in exportstr for %sinvalid hex numberinvalid numberinvalid octal numberinvalid signal numberjob %d started without job controljob_spec [&]jobs [-lnprs] [jobspec ...] or jobs -x command [args]kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]last command: %s let arg [arg ...]limitline %d: line editing not enabledload function for %s returns failure (%d): not loadedlocal [option] name[=value] ...logout logout [n]loop countmake_here_document: bad instruction type %dmake_local_variable: no function context at current scopemake_redirection: redirection instruction `%d' out of rangemalloc: block on free list clobberedmalloc: failed assertion: %s mapfile [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c quantum] [array]maximum here-document count exceededmigrate process to another CPUmissing `)'missing `]'missing hex digit for \xmissing unicode digit for \%cnetwork operations not supportedno `=' in exportstr for %sno closing `%c' in %sno command foundno help topics match `%s'. Try `help help' or `man -k %s' or `info %s'.no job controlno job control in this shellno match: %sno other directoryno other options allowed with `-x'not currently executing completion functionnot login shell: use `exit'octal numberonly meaningful in a `for', `while', or `until' looppipe errorpop_scope: head of shell_variables not a temporary environment scopepop_var_context: head of shell_variables not a function contextpop_var_context: no global_variables contextpopd [-n] [+N | -N]power failure imminentprint_command: bad connector `%d'printf [-v var] format [arguments]progcomp_insert: %s: NULL COMPSPECprogramming errorpushd [-n] [+N | -N | dir]pwd [-LP]read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p prompt] [-t timeout] [-u fd] [name ...]read error: %d: %sreadonly [-aAf] [name[=value] ...] or readonly -prealloc: called with unallocated block argumentrealloc: start and end chunk sizes differrealloc: underflow detected; mh_nbytes out of rangerecursion stack underflowredirection error: cannot duplicate fdregister_alloc: %p already in table as allocated? register_alloc: alloc table is full with FIND_ALLOC? register_free: %p already in table as free? restrictedreturn [n]run_pending_traps: bad value in trap_list[%d]: %prun_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myselfsave_bash_input: buffer already exists for new fd %dselect NAME [in WORDS ... ;] do COMMANDS; donesetlocale: %s: cannot change locale (%s)setlocale: %s: cannot change locale (%s): %ssetlocale: LC_ALL: cannot change locale (%s)setlocale: LC_ALL: cannot change locale (%s): %sshell level (%d) too high, resetting to 1shift [n]shift countshopt [-pqsu] [-o] [optname ...]sigprocmask: %d: invalid operationsource filename [arguments]start_pipeline: pgrp pipesuspend [-f]syntax errorsyntax error in conditional expressionsyntax error in conditional expression: unexpected token `%s'syntax error in expressionsyntax error near `%s'syntax error near unexpected token `%s'syntax error: `((%s))'syntax error: `;' unexpectedsyntax error: arithmetic expression requiredsyntax error: invalid arithmetic operatorsyntax error: operand expectedsyntax error: unexpected end of filesystem crash imminenttest [expr]time [-p] pipelinetoo many argumentstrap [-lp] [[arg] signal_spec ...]trap_handler: bad signal %dtype [-afptP] name [name ...]umask [-p] [-S] [mode]unalias [-a] name [name ...]unexpected EOF while looking for `]]'unexpected EOF while looking for matching `%c'unexpected EOF while looking for matching `)'unexpected argument `%s' to conditional binary operatorunexpected argument `%s' to conditional unary operatorunexpected argument to conditional binary operatorunexpected argument to conditional unary operatorunexpected token %d in conditional commandunexpected token `%c' in conditional commandunexpected token `%s' in conditional commandunexpected token `%s', conditional binary operator expectedunexpected token `%s', expected `)'unknownunknown command errorunset [-f] [-v] [-n] [name ...]value too great for basevariables - Names and meanings of some shell variableswait [pid ...]wait: pid %ld is not a child of this shellwait_for: No record of process %ldwait_for_job: job %d is stoppedwaitchld: turning on WNOHANG to avoid indefinite blockwarning: warning: %s: %swarning: -C option may not work as you expectwarning: -F option may not work as you expectwrite error: %sxtrace fd (%d) != fileno xtrace fp (%d)xtrace_set: %d: invalid file descriptorxtrace_set: NULL file pointer{ COMMANDS ; }Project-Id-Version: bash 4.4-beta1 Report-Msgid-Bugs-To: PO-Revision-Date: 2015-10-18 07:47+0700 Last-Translator: Trần Ngá»c Quân Language-Team: Vietnamese Language: vi MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Bugs: Report translation errors to the Language-Team address. Plural-Forms: nplurals=1; plural=0; X-Generator: Gtranslator 2.91.7 quá thá»i hạn đợi dữ liệu nhập: tá»± Ä‘á»™ng đăng xuất -%s hoặc -o tùy-chá»n -ilrsD hoặc -c lệnh hay -O tùy-chá»n-ngắn (chỉ gá»i) malloc: %s:%d: khẳng định bị sai (wd: %s) (xuất ra core) dòng $%s: không thể gán bằng cách này%c%c: tùy chá»n không hợp lệ%d: bá»™ mô tả tập tin không hợp lệ: %s%s có thể được gá»i thông qua %s có exportstr null%s là %s %s là má»™t hàm %s là lệnh tích hợp hệ vá» %s là từ khóa của hệ vá» %s là lệnh tích hợp đặc biệt của hệ vá» %s là bí danh của “%s†%s được băm (%s) %s không được ràng buá»™c vá»›i bất kỳ phím nào. %s nằm ngoài phạm vi%s%s%s: %s (thẻ bài lá»—i là "%s")%s: %s%s: %s nằm ngoài phạm vi%s: %s: bá»™ thông dịch sai%s: %s: không thể mở nhÆ° là TẬP-TIN%s: %s: giá trị so sánh nằm ngoài phạm vi%s: %s: sai đặt giá trị cho bá»™ mô tả tập tin vết%s: %s: phải sá»­ dụng chỉ số phụ khi gán mảng kết hợp%s: %s:%d: không thể cấp phát %lu byte%s: %s:%d: không thể cấp phát %lu byte (%lu byte được cấp phát)%s: Là má»™t thÆ° mục%s: đặc tả công việc chÆ°a rõ ràng%s: chuyển hÆ°á»›ng chÆ°a rõ ràng%s: đối số phải là ID tiến trình hoặc công việc%s: đặc tả Ä‘Æ°á»ng dẫn mạng sai%s: thay thế sai%s: cần toán tá»­ hai ngôi%s: không thể cấp phát %lu byte%s: không thể cấp phát %lu byte (%lu byte được cấp phát)%s: không thể gán fd vào biến%s: không thể gán danh sách cho bá»™ phận của mảng%s: không thể gán cho chỉ số không thuá»™c kiểu số%s: không thể chuyển đổi mảng kết hợp sang mảng chỉ số%s: không thể chuyển đổi mảng kiểu chỉ số sang mảng kết hợp%s: không thể tạo: %s%s: không thể xóa: %s%s: không thể hủy biến mảng bằng cách này%s: không thể thá»±c hiện tập tin nhị phân%s: không thể thá»±c hiện tập tin nhị phân: %s%s: không thể thá»±c thi: %s%s: không thể xuất%s: không thể lấy giá»›i hạn: %s%s: không thể sá»­a đổi giá»›i hạn: %s%s: không thể mở tập tin tạm: %s%s: không thể mở: %s%s: không thể ghi đè lên tập tin đã có%s: không thể Ä‘á»c: %s%s: không thể hủy đặt%s: không thể hủy đặt: %s chỉ Ä‘á»c%s: tên tham chiếu quẩn tròn%s: không tìm thấy lệnh%s: lá»—i lấy thÆ° mục hiện thá»i: %s: %s %s: lá»—i biểu thức %s: tập tin quá lá»›n%s: không tìm thấy tập tin%s: ký tá»± khác khoảng trắng đầu tiên không phải là “"â€%s: bảng băm rá»—ng %s: gặp lá»—i khi khai triển lịch sá»­%s: không rõ máy%s: tùy chá»n không được phép -- %c %s: inlib bị lá»—i%s: cần biểu thức số nguyên%s: tên hành Ä‘á»™ng không hợp lệ%s: đối số không hợp lệ%s: gốc mảng không hợp lệ%s: lượng gá»i ngược không hợp lệ%s: đặc tả bá»™ mô tả tập tin không hợp lệ%s: triển khai gián tiếp không hợp lệ%s: đối số giá»›i hạn không hợp lệ%s: sai số lượng dòng%s: tùy chá»n không hợp lệ%s: tên tùy chá»n không hợp lệ%s: dịch vụ không hợp lệ%s: tên tùy chá»n hệ vá» không hợp lệ%s: sai đặc tả tín hiệu%s: sai đặc tả thá»i gian chá» tối Ä‘a“%sâ€: tên biến không hợp lệ%s: tên biến không hợp lệ cho má»™t tham chiếu tên%s: là thÆ° mục%s: công việc %d đã Ä‘ang chạy ná»n%s: công việc bị chấm dứt%s: dòng %d: %s: vượt quá mức Ä‘á»™ các hàm lồng nhau tối Ä‘a (%d)%s: vượt quá mức Ä‘á»™ nguồn lồng nhau tối Ä‘a (%d)%s: thiếu dấu hai chấm phân cách%s: biến nameref tá»± tham chiếu là không được phép%s: không có đặc tả tá»± hoàn thiện%s: không có Ä‘iá»u khiển công việc%s: không có công việc nhÆ° vậy%s: không phải hàm%s: không phải là tập tin thÆ°á»ng%s: không phải là lệnh tích hợp trong hệ vá»%s: không phải biến mảng%s: không phải là mảng chỉ số%s không được tải Ä‘á»™ng%s: không tìm thấy%s: cần đối số thuá»™c kiểu số%s: tùy chá»n cần má»™t đối số%s: tùy chá»n cần đối số -- %c %s: tham số null hoặc chÆ°a được đặt%s: gán mảng phức hợp được trích dẫn đã lạc hậu%s: hàm chỉ Ä‘á»c%s: biến chỉ Ä‘á»c%s: biến tham chiếu không thể là má»™t mảng%s: bị hạn chế%s: bị hạn chế: không thể chuyển hÆ°á»›ng kết xuất%s: bị hạn chế: không thể dùng “/†trong tên lệnh%s: biểu thức chuá»—i con < 0%s: cần toán tá»­ má»™t ngôi%s: biến chÆ°a liên kết%s: cách dùng: %s: không thể gán giá trị cho biến(( BTHỨC ))(xuất ra core)(wd ngay: %s) . TẬP-TIN [Äá»I-SỠ…]/dev/(tcp|udp)/host/port không được há»— trợ nếu không có mạng“/tmp†phải là tên thÆ° mục hợp lệCâu lệnh HỦY BỎHủy bá»â€¦Thêm thÆ° mục vào ngăn xếp. Thêm thÆ° mục vào đỉnh của ngăn xếp thÆ° mục, hoặc xoay ngăn xếp, làm cho thÆ° mục má»›i đầu ngăn xếp là thÆ° mục làm việc hiện thá»i. Không có đối số thì trao đổi hai thÆ° mục đầu. -n Ngăn chuyển đổi bình thÆ°á»ng khi thêm thÆ° mục vào ngăn xếp, để thao tác chỉ ngăn xếp. +N Xoay ngăn xếp để thÆ° mục thứ N (đếm từ trái danh sách “dirs†(bắt đầu từ số không) dá»i lên đầu. -N Xoay ngăn xếp để thÆ° mục thứ N (đếm từ phải danh sách “dirs†(bắt đầu từ số không) dá»i lên đầu. dir Thêm THMỤC vào đầu ngăn xếp thÆ° mục, cho nó làm thÆ° mục làm việc hiện thá»i má»›i. Lệnh tích hợp “dirs†hiển thị ngăn xếp thÆ° mục. Trạng thái thoát: Trả lại thành công nếu không Ä‘Æ°a ra đối số sai, cÅ©ng không sai chuyển đổi thÆ° mục.Thêm thÆ° mục vào trên ngăn xếp thÆ° mục, hoặc xoay ngăn xếp, làm cho thÆ° mục hiện thá»i nằm ở trên đầu. Äổi vị trí hai thÆ° mục trên cùng nếu không có đối số. Tùy chá»n: -n ngăn thay đổi thÆ° mục bình thÆ°á»ng khi thêm, chỉ thao tác trên ngăn xếp thÆ° mục. Äối số: +N xoay ngăn xếp để thÆ° mục thứ N (đếm từ bên trái “dirsâ€, bắt đầu từ số không) nằm ở đầu. -N xoay ngăn xếp để thÆ° mục thứ N (đếm từ bên phải “dirsâ€, bắt đầu từ số không) nằm ở đầu. THƯ-MỤC thêm THƯ-MỤC vào đầu ngăn xếp thÆ° mục và dùng làm thÆ° mục làm việc hiện thá»i. Lệnh “dirs†hiển thị ngăn xếp thÆ° mục.Báo Ä‘á»™ng (hồ sÆ¡)Báo Ä‘á»™ng (ảo)Äồng hồ báo thứcSố há»c cho vòng lặp. TÆ°Æ¡ng Ä‘Æ°Æ¡ng vá»›i: (( BTHỨC1 )) while (( BTHỨC2 )); do CÃC;CÂU;LỆNH; (( BTHỨC3 )) done BTHỨC1, BTHỨC2 và BTHỨC3 là biểu thức số há»c. Ngầm định 1 cho bất kì biểu thức bá» trống nào. Trạng thái thoát: Trả lại trạng thái của câu lệnh cuối cùng được chạy.Theo vết/đặt bẫy BPTLá»—i lệnh gá»i hệ thốngTín hiệu giảá»ng dẫn há»ngLá»—i busGiá»›i hạn CPUÄổi thÆ° mục làm việc của hệ vá». Chuyển đổi thÆ° mục hiện thá»i sang THƯ-MỤC. ThÆ° mục mặc định là giá trị của biến HOME. Biến CDPATH định nghÄ©a Ä‘Æ°á»ng dẫn tìm kiếm cho thÆ° mục chứa THƯ-MỤC. Tên thÆ° mục thay thế trong CDPATH được phân cách bằng dấu hai chấm (:). Tên thÆ° mục trống tÆ°Æ¡ng Ä‘Æ°Æ¡ng vá»›i thÆ° mục hiện tại. Nếu THƯ-MỤC bắt đầu vá»›i dấu gạch chéo (/) thì không dùng CDPATH. Nếu không tìm thấy thÆ° mục, và biến “cdable_vars†được đặt, thì lệnh sẽ coi là má»™t tên biến. Nếu biến đó có giá trị, thì giá trị này được dùng cho THƯ-MỤC. Tùy chá»n: -L buá»™c theo liên kết má»m: phân giải liên kết má»m TH.MỤC sau khi xá»­ lý “..†-P dùng cấu trúc thÆ° mục vật lý mà không theo liên kết má»m: phân giải liên kết má»m TH.MỤC sau khi xá»­ lý “..†-e nếu có tùy chá»n -P và không thể xác định thÆ° mục làm việc hiện tại thì thoát vá»›i trạng thái khác không -@ trên các hệ thống mà há»— trợ nó, hiện diện má»™t tập tin vá»›i các thuá»™c tính mở rá»™ng nhÆ° là má»™t thÆ° mục chứa các thuá»™c tính tập tin Mặc định là theo liên kết má»m, nhÆ° có mặt tùy chá»n “-Lâ€. “..†được xá»­ lý bằng cách gỡ bá» phần trÆ°á»›c của Ä‘Æ°á»ng dẫn cho đến dấu gạch chéo hay Ä‘iểm bắt đầu của TH.MỤC. Trạng thái thoát: Trả vá» 0 nếu thay đổi thÆ° mục, và nếu $PWD được đặt thành công khi -P được sá»­ dụng; không thì khác không.Tiến trình con đã giết hoặc dừngTên và cách dùng các biến hệ vá» thÆ°á»ng dùng. BASH_VERSION Thông tin phiên bản của Bash Ä‘ang chạy. CDPATH Danh sách thÆ° mục cách nhau bằng dấu hai chấm để tìm đối số thÆ° mục trong lệnh “cdâ€. GLOBIGNORE Danh sách mẫu cách nhau bằng dấu hai chấm diá»…n tả tên tập tin bị bá» qua không bung Ä‘Æ°á»ng dẫn. HISTFILE Tên tập tin chứa lịch sá»­ câu lệnh của bạn. HISTFILESIZE Số dòng tối Ä‘a tập tin này có thể chứa. HISTSIZE Số dòng tối Ä‘a mà hệ vá» Ä‘ang chạy có thể truy cập. HOME Tên Ä‘Æ°á»ng dẫn đầy đủ của thÆ° mục đăng nhập của bạn. HOSTNAME Tên của máy hiện thá»i của bạn. HOSTTYPE Loại CPU phiên bản Bash này Ä‘ang chạy. IGNOREEOF Äiá»u khiển hành vi hệ vá» khi nhận EOF là dữ liệu nhập duy nhất. Äặt thì giá trị của nó là EOF có thể gặp liên tục trên má»™t dòng rá»—ng trÆ°á»›c khi hệ vá» kết thúc (mặc định là 10). Không đặt thì EOF nghÄ©a là kết thúc nhập. MACHTYPE Chuá»—i mô tả hệ thống Bash Ä‘ang chạy. MAILCHECK Số giây giữa hai lần Bash kiểm tra có thÆ° má»›i không. MAILPATH Danh sách tên tập tin cách nhau bằng dấu hai chấm để Bash kiểm tra có thÆ° má»›i không. OSTYPE Phiên bản UNIX Bash Ä‘ang chạy. PATH Danh sách thÆ° mục cách nhau bằng dấu hai chấm để tìm lệnh. PROMPT_COMMAND Lệnh cần thá»±c hiện trÆ°á»›c khi in dấu nhắc chính. PS1 Chuá»—i dấu nhắc chính. PS2 Chuá»—i dấu nhắc phụ. PWD Tên Ä‘Æ°á»ng dẫn đầy đủ của thÆ° mục hiện tại. SHELLOPTS Danh sách tùy chá»n hệ vỠđược bật cách nhau bằng dấu hai chấm. TERM Tên kiểu thiết bị cuối hiện thá»i. TIMEFORMAT Äịnh dạng kết xuất cho thống kê thá»i gian của lệnh “timeâ€. auto_resume Giá trị khác rá»—ng thì trÆ°á»›c tiên tìm má»™t từ lệnh xuất hiện má»™t mình trên má»™t dòng, trong danh sách các công việc bị dừng chạy. Tìm ra thì đặt công việc đó vào ná»n trÆ°á»›c. Giá trị “exact†có nghÄ©a là từ lệnh phải tÆ°Æ¡ng ứng chính xác vá»›i má»™t câu lệnh trong danh sách các công việc bị dừng chạy. Giá trị “substring†có nghÄ©a là từ lệnh phải tÆ°Æ¡ng ứng vá»›i má»™t chuá»—i phụ của công việc đó. histchars Các ký tá»± Ä‘iá»u khiển bung và thay thế lịch sá»­. Ký tá»± đầu tiên thÆ°á»ng là ký tá»± thay thế lịch sá»­, thÆ°á»ng là “!â€. Ký tá»± thứ hai là ký tá»± thay thế nhanh, thÆ°á»ng là “^â€. Ký tá»± thứ ba là ký tá»± ghi chú vá» lịch sá»­, thÆ°á»ng là “#â€. HISTIGNORE Danh sách mẫu cách bằng dấu hai chấm dùng để quyết định những câu lệnh nào nên được lÆ°u vào danh sách lịch sá»­. Tiếp tụcÄịnh nghÄ©a biến cục bá»™. Tạo biến cục bá»™ tên TÊN và gán GIÃ-TRỊ cho nó. TÙY_CHỌN có thể là bất cứ tùy chá»n nào “declare†chấp nhận. Biến cục bá»™ chỉ dùng được bên trong hàm, chỉ truy cập được từ hàm mà biến được định nghÄ©a và các hàm con. Trạng thái thoát: Trả lại thành công trừ khi Ä‘Æ°a ra tùy chá»n sai hay gặp lá»—i, hoặc nếu hệ vá» không chạy hàm.Äịnh nghÄ©a hoặc hiển thị bí danh. Không Ä‘Æ°a ra đối số thì “alias†in danh sách các bí danh ở dạng dùng lại được “alias TÊN=GIÃ-TRỊ†trên đầu ra chuẩn. Nếu không thì má»™t bí danh được định nghÄ©a cho má»—i TÊN theo giá trị Ä‘Æ°a ra. Khoảng trắng ở đâu trong GIÃ-TRỊ làm kiểm tra thay thế bí danh cho từ kế tiếp, khi phân giải bí danh. Tùy chá»n: -p in tất cả các bí danh được định nghÄ©a theo định dạng có thể dùng lại được Trạng thái thoát: alias trả lại thành công trừ khi TÊN đã cho không phải là má»™t bí danh đã được định nghÄ©aÄịnh nghÄ©a hàm hệ vá». Tạo hàm hệ vá» tên TÊN. Khi được gá»i dÆ°á»›i dạng má»™t câu lệnh Ä‘Æ¡n giản, TÊN chạy LỆNH trong ngữ cảnh của hệ vá» gá»i. Khi TÊN được gá»i, các đối số được gá»­i cho hàm dạng $1…$n, và tên hàm nằm trong $FUNCNAME. Trạng thái thoát: Trả lại thành công nếu TÊN không phải chỉ Ä‘á»c.Hiển thị ngăn xếp thÆ° mục. Hiển thị danh sách các thÆ° mục được nhá»› hiện thá»i. Các thÆ° mục tìm thấy chá»— của chúng trong danh sách vá»›i lệnh “pushdâ€; bạn có thể lấy bản sao dá»± phòng thông qua danh sách vá»›i lệnh “popdâ€. Tùy chá»n: -c xóa má»i phần tá»­ trong ngăn xếp thÆ° mục -l đừng in phiên bản thÆ° mục có dấu ngã (tÆ°Æ¡ng đối so vá»›i thÆ° mục chính của ngÆ°á»i dùng) -p in ngăn xếp thÆ° mục, má»—i dòng má»™t mục -v in ngăn xếp thÆ° mục, má»—i dòng má»™t mục kèm vị trí trong ngăn xếp Äối số: +N hiển thị mục thứ N bắt đầu từ bên trái danh sách được hiển thị bằng “dirs†khi được gá»i mà không Ä‘Æ°a ra tùy chá»n, bắt đầu từ số không. -N hiển thị mục thứ N bắt đầu từ bên phải danh sách được hiển thị bằng “dirs†khi được gá»i mà không Ä‘Æ°a ra tùy chá»n, bắt đầu từ số không. Trạng thái thoát: Trả vá» thành công nếu không Ä‘Æ°a ra tùy chá»n sai hay gặp lá»—i.Hiển thị thông tin vá» kiểu câu lệnh. Äối vá»›i má»—i TÊN, chỉ ra cách thông dịch lệnh khi được thá»±c thi theo tên lệnh. Tùy chá»n: -a hiển thị má»i vị trí chứa tập tin thá»±c thi được có TÊN; không đặt tùy chá»n “-p†thì bao gồm các bí danh, lệnh tích hợp và hàm. -f ngăn tra cứu hàm hệ vá» -P buá»™c tìm kiếm PATH đối vá»›i má»—i TÊN, thậm chí nếu nó là bí danh, lệnh tích hợp hay hàm, và trả lại tên của tập tin trên Ä‘Ä©a mà sẽ được thá»±c thi -p trả vá» hoặc tên của tập tin trên Ä‘Ä©a mà sẽ được thá»±c thi, hoặc gì cả “type -t TÊN†sẽ không trả vỠ“file†(tập tin). -t xuất má»™t trong những từ Ä‘Æ¡n “aliasâ€, “keywordâ€, “functionâ€, “builtinâ€, “file†hoặc “â€, nếu TÊN tÆ°Æ¡ng ứng là bí danh, từ khóa,hàm, lệnh hệ vá» tích hợp, tập tin trên Ä‘Ä©a, hoặc không tìm thấy. Äối số: TÊN tên câu lệnh cần giải thích. Trạng thái thoát: Trả lại thành công nếu tìm thấy tất cả các TÊN; bị lá»—i nếu không tìm thấy.Hiển thị hoặc thá»±c thi lệnh từ lịch sá»­. fc được dùng để liệt kê, chỉnh sá»­a và thá»±c thi lại lệnh từ danh sách lịch sá»­. ÄẦU và CUá»I có thể là số xác định phạm vi, hoặc ÄẦU có thể là chuá»—i chứa phần đầu lệnh chạy gần đây nhất. Tùy chá»n: -e ENAME chá»n trình soạn thảo nào cần dùng. Mặc định là FCEDIT, sau đó là EDITOR, rồi đến vi -l liệt kê thay vì chỉnh sá»­a -n liệt kê không in số thứ tá»± dòng -r đảo ngược thứ tá»± các dòng (má»›i nhất trÆ°á»›c) Äịnh dạng “fc -s [mẫu=lần_lập_lại …] [lệnh]†được dùng để chạy lại lệnh sau khi thay thế CŨ=MỚI. Má»™t bí danh hữu ích là r=".c -s" để có thể gõ “r cc†để chạy lệnh cuối cùng bắt đầu bằng “cc†và gõ “r†để chạy lại lệnh cuối. Trạng thái thoát: Trả lại thành công hay trạng thái của câu lệnh được thá»±c thi; gặp lá»—i thì khác số không.Hiển thị hoặc đặt mặt nạ chế Ä‘á»™ tập tin. Äặt mặt nạ tạo tập tin của ngÆ°á»i dùng thành CHẾ_ÄỘ. Không tham số thì in chế Ä‘á»™ hiện thá»i. Nếu CHẾ_ÄỘ bắt đầu bằng chữ số thì hiểu là số bát phân; không thì nó là chuá»—i chế Ä‘á»™ ký hiệu được chmod(1) chấp nhận. Tùy chá»n: -p không có CHẾ_ÄỘ thì xuất theo định dạng dùng lại làm dữ liệu đầu vào -S in kết xuất ký hiệu thay vì bát phân Trạng thái thoát: Trả lại thành công nếu không có CHẾ_ÄỘ sai hay tùy chá»n sai.Hiển thị từ gợi ý có thể phụ thuá»™c vào các tùy chá»n. Dá»± định dùng từ bên trong má»™t chức năng hệ vá» mà tạo các việc tá»± hoàn thiện có thể làm. Nếu Ä‘Æ°a ra đối số TỪ vẫn tùy chá»n, thì tạo các kết quả tÆ°Æ¡ng ứng vá»›i TỪ. Trạng thái thoát: Trả lại thành công nếu không Ä‘Æ°a ra tùy chá»n sai hay gặp lá»—i.Hiển thị thá»i lượng chạy tiến trình. In thá»i lượng chạy ở mức ngÆ°á»i dùng và hệ thống của hệ vá» và các tiến trình con. Trạng thái thoát: Lúc nào cÅ©ng thành công.Hiển thị trạng thái của công việc. Liệt kê các công việc Ä‘ang chạy. Äặc tả công việc ÄTCV hạn chế chỉ hiện công việc đó thôi. Không có tùy chá»n thì hiển thị trạng thái của má»i công việc Ä‘ang chạy. Tùy chá»n: -l liệt kê mã số tiến trình ngoài thông tin bình thÆ°á»ng -n liệt kê chỉ những tiến trình đã thay đổi trạng thái kể từ lần thông báo cuối cùng -s chỉ hiện những công việc Ä‘ang dừng chạy Nếu có “-x†thì chạy LỆNH sau khi thay thế tất cả đặc tả công việc trên đối số bằng mã tiến trình của trình dẫn đầu nhóm tiến trình của công việc đó. Trạng thái thoát: Trả lại thành công nếu không gặp tùy chá»n sai hay gặp lá»—i. ÄÆ°a ra “-x†thì trả lại trạng thái thoát của LỆNH.Hiển thị danh sách các thÆ° mục được nhá»› hiện thá»i. Lệnh “pushd†thêm thÆ° mục vào danh sách này. “popd†lấy thÆ° mục khá»i danh sách. Tùy chá»n: -c xóa má»i phần tá»­ trong ngăn xếp thÆ° mục -l không in phiên bản thÆ° mục có dấu ngã nằm trÆ°á»›c mà tÆ°Æ¡ng ứng vá»›i thÆ° mục chính của ngÆ°á»i dùng -p in ngăn xếp thÆ° mục má»—i dòng má»™t mục -v in ngăn xếp thÆ° mục má»—i dòng má»™t mục kèm vị trí trong ngăn xếp Äối số: +N hiển thị mục thứ N đếm từ bên trái khi gá»i không tùy chá»n, bắt đầu từ số không. -N hiển thị mục thứ N đếm từ bên phải khi gá»i không tùy chá»n, bắt đầu từ số không.XongXong(%d)Câu lệnh EMTBật và tắt lệnh hệ vá» tích hợp. Bật và tắt các lệnh hệ vá» tích hợp. Chức năng tắt cho phép bạn chạy má»™t lệnh trên Ä‘Ä©a cùng tên vá»›i má»™t lệnh hệ vá» tích hợp mà không cần dùng tên Ä‘Æ°á»ng dẫn đầy đủ. Tùy chá»n: -a in danh sách các lệnh tích hợp kèm trạng thái bật/tắt -n tắt TÊN hoặc hiển thị danh sách lệnh bị tắt -p in danh sách lệnh tích hợp theo định dạng dùng lại được -s chỉ in tên các lệnh tích hợp Posix “đặc biệt†Tùy chá»n Ä‘iá»u khiển chức năng tải Ä‘á»™ng: -f nạp lệnh tích hợp TÊN từ TẬP-TIN -d bá» má»™t tích hợp được nạp bằng “-f†Không có tùy chá»n thì coi nhÆ° bật TÊN. Äể sá»­ dụng lệnh “test†trên Ä‘Ä©a (nếu tìm thấy trong $PATH) thay cho phiên bản hệ vá» tích hợp, gõ “enable -n testâ€. Trạng thái thoát: Trả lại thành công trừ khi TÊN không phải lệnh tích hợp hoặc gặp lá»—i.Äịnh giá biểu thức số há»c. Äịnh giá má»—i Äá»I-Sá» dạng biểu thức số há»c. Äịnh giá theo số nguyên có giá»›i hạn, không kiểm tra tràn số, mặc dù có bẫy chia cho không và bật cá» lá»—i. Danh sách toán tá»­ bên dÆ°á»›i được nhóm theo nhóm Ä‘á»™ Æ°u tiên ngang hàng. Danh sách theo Ä‘á»™ Æ°u tiên giảm dần. id++, id-- tiá»n tiá»n/giảm ++id, --id hậu gia/giảm -, + trừ, cá»™ng (dấu) !, ~ phủ định lôgíc và trên bit ** số mÅ© *, /, % nhân, chia, số dÆ° +, - cá»™ng, trừ <<, >> dịch bit trái/phải <=, >=, <, > so sánh ==, != bằng, không bằng & phép AND trên bit ^ phép XOR trên bit | phép OR trên bit && phép AND lôgíc || phép OR lôgíc BTHỨC ? BTHỨC : BTHỨC toán từ Ä‘iá»u kiện =, *=, /=, %=, +=, -=, <<=, >>=, &=, ^=, |= phép gán Biến hệ vá» có thể dùng làm toán hạng. Tên biến được thay thế bằng giá trị biến (chuyển thành số nguyên) trong biểu thức. Biến không cần có thuá»™c tính số nguyên để dùng làm biểu thức. Các toán tá»­ được định giá theo thứ tá»± Æ°u tiên. Các biểu thức con nằm trong dấu ngoặc được định giá trÆ°á»›c tiên, và có quyá»n cao hÆ¡n các quy tắc Ä‘i trÆ°á»›c bên trên. Trạng thái thoát: Nếu Äá»I-Sá» cuối cùng được định giá thành 0 thì trả vá» 1; không thì trả vá» 0.Äịnh giá biểu thức Ä‘iá»u kiện. Thoát vá»›i trạng thái 0 (đúng) hoặc 1 (sai), tùy kết quả định giá BTHỨC. Biểu thức có thể kiểu má»™t ngôi hoặc hai ngôi. Biểu thức má»™t ngôi thÆ°á»ng dùng để kiểm tra trạng thái tập tin. Ngoài ra còn có toán tá»­ chuá»—i và so sánh số. Hành vi của lệnh test phụ thuá»™c vào số đối số. Äá»c sổ tay hÆ°á»›ng dẫn của bash để có mô tả đầy đủ. Toán tá»­ tập tin: -a TẬP-TIN Äúng nếu tập tin tồn tại. -b TẬP-TIN Äúng nếu tập tin là biệt khối. -c TẬP-TIN Äúng nếu tập tin là đặc biệt ký tá»±. -d TẬP-TIN Äúng nếu tập tin là thÆ° mục. -e TẬP-TIN Äúng nếu tập tin tồn tại. -f TẬP-TIN Äúng nếu tập tin tồn tại và là tập tin thÆ°á»ng -g TẬP-TIN Äúng nếu tập tin là set-group-id. -h TẬP-TIN Äúng nếu tập tin là liên kết má»m. -L TẬP-TIN Äúng nếu tập tin là liên kết má»m. -k TẬP-TIN Äúng nếu tập tin có bit “stickyâ€. -p TẬP-TIN Äúng nếu tập tin là ống dẫn có tên. -r TẬP-TIN Äúng nếu tập tin bạn Ä‘á»c được. -s TẬP-TIN Äúng nếu tập tin tồn tại và không rá»—ng. -S TẬP-TIN Äúng nếu tập tin là socket. -t FD Äúng nếu FD được mở trên thiết bị cuối. -u TẬP-TIN Äúng nếu tập tin là set-user-id. -w TẬP-TIN Äúng nếu tập tin ghi được (bởi bạn). -x TẬP-TIN Äúng nếu tập tin chạy được (bởi bạn). -O TẬP-TIN Äúng nếu tập tin thá»±c tế được bạn sở hữu. -G TẬP-TIN Äúng nếu tập tin thá»±c tế được nhóm của bạn sở hữu. -N TẬP-TIN Äúng nếu tập tin đã bị sá»­a đổi từ lần Ä‘á»c cuối. TẬP-TIN1 -nt TẬP-TIN2 Äúng nếu tập tin 1 má»›i hÆ¡n tập tin 2 (dá»±a theo ngày sá»­a đổi) TẬP-TIN1 -ot TẬP-TIN2 Äúng nếu tập tin 1 cÅ© hÆ¡n tập tin 2. TẬP-TIN1 -ef TẬP-TIN2 Äúng nếu tập tin 1 là liên kết cứng tá»›i tập tin 2. Toán tá»­ chuá»—i: -z CHUá»–I Äúng nếu chuá»—i rá»—ng. -n CHUá»–I CHUá»–I Äúng nếu chuá»—i khác rá»—ng. CHUá»–I1 = CHUá»–I2 Äúng nếu hai chuá»—i bằng nhau. CHUá»–I1 != CHUá»–I2 Äúng nếu hai chuá»—i khác nhau. CHUá»–I1 < CHUá»–I2 Äúng nếu CHUá»–I1 xếp trÆ°á»›c CHUá»–I2 theo thứ tá»± từ Ä‘iển. CHUá»–I1 > CHUá»–I2 Äúng nếu CHUá»–I1 xếp sau CHUá»–I2 theo thứ tá»± từ Ä‘iển. Toán tá»­ khác: -o TÙY_CHỌN Äúng nếu tùy chá»n hệ vá» này được bật. -v BIẾN Äúng nếu BIẾN hệ vá» này được đặt -R BIẾN Äúng nếu BIẾN hệ vá» này được đặt là tham chiếu tên. ! BTHỨC Äúng nếu biểu thức này không đúng. BTHỨC1 -a BTHỨC2 Äúng nếu cả hai biểu thức là đúng. BTHỨC1 -o BTHỨC2 Äúng nếu má»™t hoặc hai biểu thức đúng. Äá»I-Sá»1 OP Äá»I-Sá»2 Phép thá»­ số há»c. OP (toán tá»­) là má»™t trong -eq, -ne, -lt, -le, -gt, or -ge. Phép toán số há»c hai ngôi trả vỠđúng nếu Äá»I-Sá»1 bằng, khác, nhá» hÆ¡n, nhá» hÆ¡n hoặc bằng, lá»›n hÆ¡n, lá»›n hÆ¡n hoặc bằng Äá»I-Sá»2. Trạng thái thoát: Trả lại thành công nếu BTHỨC định giá là Äúng; không thành công nếu BTHỨC định giá thành Sai hay đối số được chỉ ra sai.Äịnh giá biểu thức Ä‘iá»u kiện. Lệnh này cùng chức năng lệnh tích hợp "test", nhÆ°ng đối số cuối cùng phải là ký tá»± “]†để khá»›p vá»›i “[†ở đầu.Thá»±c thi má»™t lệnh Ä‘Æ¡n giản, hoặc hiển thị thông tin vá» lệnh. Chạy LỆNH vá»›i các Äá»I-Sá» mà không thá»±c hiện tra cứu hàm hệ vá», hoặc hiển thị thông tin vá» LỆNH. Có thể được dùng để gá»i lệnh trên Ä‘Ä©a khi đã có hàm cùng tên. Tùy chá»n: -p dùng giá trị mặc định cho ÄƯỜNG_DẪN mà chắc chắn sẽ tìm má»i tiện ích chuẩn -v in mô tả vá» LỆNH mà tÆ°Æ¡ng tá»± nhÆ° lệnh tích hợp “type†-V in mô tả chi tiết hÆ¡n của má»—i LỆNH Trạng thái thoát: Trả lại trạng thái thoát của LỆNH, hoặc thất bại nếu không tìm thấy LỆNH.Dùng các đối số để chạy lệnh hệ vá». Gá»™p các Äá»I-Sá» thành má»™t chuá»—i Ä‘Æ¡n, dùng kết quả làm đầu vào cho hệ vá» và chạy lệnh đó. Trạng thái thoát: Trả lại trạng thái thoát của câu lệnh hay thành công nếu lệnh rá»—ng.Thá»±c thi câu lệnh có Ä‘iá»u kiện. Danh sách “if CÃC;CÂU;LỆNH†được thá»±c thi. Nếu trạng thái thoát là không, thì thá»±c thi danh sách “then LỆNHâ€. Không thì thá»±c thi lần lượt má»—i danh sách “elif LỆNHâ€. và nếu trạng thái thoát là không, thì thá»±c thi danh sách “then LỆNH†tÆ°Æ¡ng ứng và hoàn tất lệnh “ifâ€. Không thì thá»±c thi danh sách “else LỆNH†nếu có. Trạng thái thoát của toàn bá»™ lệnh “if†là trạng thái của lệnh cuối cùng được chạy, hoặc không nếu không có Ä‘iá»u kiện nào trả vá» kết quả là đúng. Trạng thái thoát: Trả lại trạng thái của câu lệnh cuối cùng được chạy.Thá»±c thi lệnh chá»n theo mẫu. Thá»±c thi LỆNH má»™t cách chá»n dá»±a vào TỪ tÆ°Æ¡ng ứng vá»›i MẪU. Nhiá»u mẫu cách nhau bằng “|â€. Trạng thái thoát: Trả lại trạng thái của câu lệnh cuối cùng được chạy.Thá»±c thi lệnh cho từng phần tá»­ nằm trong danh sách. Vòng lặp “for†thá»±c thi lệnh cho từng phần tá»­ nằm trong danh sách. Không ghi “in TỪ …†thì ngầm định “in "$@"â€. Äối vá»›i má»—i phần tá»­ trong danh sách, đặt giá trị phần tá»­ đó cho biến TÊN rồi thá»±c thi CÃC;CÂU;LỆNH. Trạng thái thoát: Trả lại trạng thái của câu lệnh cuối cùng được chạy.Thá»±c thi lệnh từ tập tin trong hệ vá» hiện tại. Äá»c và thá»±c thi lệnh từ TẬP-TIN trong hệ vá» Ä‘ang chạy. $PATH được dùng để tìm thÆ° mục chứa tập tin này. Nếu có đối số thì má»—i đối số trở thành tham số vị trí khi TẬP-TIN được thá»±c thi. Trạng thái thoát: Trả lại trạng thái của câu lệnh cuối cùng được thá»±c thi trong TẬP-TIN; không thành công nếu không thể Ä‘á»c TẬP-TIN.Thá»±c thi câu lệnh có Ä‘iá»u kiện. Trả vá» trạng thái 0 hoặc 1 tùy vào phép tính biểu thức Ä‘iá»u kiện BTHỨC. Biểu thức bao gồm các thành phần dùng trong lệnh tích hợp “test†và có thể được tổ hợp bằng các toán tá»­ sau: ( BTHỨC ) Trả vá» giá trị của BTHỨC ! BTHỨC Äúng nếu BTHỨC là không đúng. Ngược lại sai BTHỨC1 && BTHỨC2 Äúng nếu cả hai biểu thức Ä‘á»u đúng. Ngược lại sai. BTHỨC1 || BTHỨC2 Äúng nếu má»™t trong hai biểu thức đúng. Ngược lại sai. Khi dùng toán từ “==†và “!=â€, chuá»—i bên phải toán tá»­ được dùng làm mẫu, và thá»±c hiện khá»›p mẫu. Khi dùng toán tá»­ “=~â€, chuá»—i bên phải toán tá»­ được dùng làm biểu thức chính quy. Toán tá»­ “&&†và “||†không tính BTHỨC2 nếu BTHỨC1 đủ để xác định giá trị toàn biểu thức. Trạng thái thoát: 0 hay 1 phụ thuá»™c vào giá trị của BTHỨC.Thoát %dThoát hệ vỠđăng nhập. Thoát khá»i hệ vỠđăng nhập vá»›i trạng thái N. Trả vá» lá»—i nếu không phải hệ vỠđăng nhập.Thoát khá»i vòng lặp for, while hoặc until. Thoát khá»i vòng lặp for, while hoặc until. Nếu xác định N thì thoát N vòng lặp. Trạng thái thoát: Trạng thái thoát là 0 trừ khi N nhá» hÆ¡n 1.Thoát hệ vá». Thoát khá»i hệ vá» vá»›i trạng thái N. Không xác định N thì trạng thái thoát là trạng thái của lệnh cuối cùng được chạy.Giá»›i hạn tập tinLá»—i dấu chấm Ä‘á»™ngGNU bash, phiên bản %s (%s) GNU bash, phiên bản %s-(%s) Tùy chá»n dài: Trợ giúp chung vá» cách sá»­ dụng phần má»m GNU : Nhóm lệnh làm má»™t Ä‘Æ¡n vị. Chạy tập hợp các lệnh trong cùng má»™t nhóm. Äây là má»™t cách để chuyển hÆ°á»›ng toàn bá»™ má»™t nhóm lệnh. Trạng thái thoát: Trả lại trạng thái của câu lệnh cuối cùng được chạy.Dữ liệu nhập HFT bị hoãnCó chế Ä‘á»™ màn hình HFTKhông có chế Ä‘á»™ màn hình HFTÄã hoàn thành chuá»—i âm thanh HFTChÆ°a đặt biến môi trÆ°á»ng HOMETreoKhông có tên!I/O sẵn sàngTHBÃO:Câu lệnh không được phépyêu cầu thông tinNgắtBị giếtGiấy phép GPLv3+: GNU GPL phiên bản 3 hoặc má»›i hÆ¡n Äánh dấu biến hệ vá» là không thể thay đổi. Äánh dấu TÊN là chỉ Ä‘á»c; giá trị những TÊN này không được thay đổi trong các phép gán sau. Nếu có GIÃ-TRỊ thì gán GIÃ-TRỊ trÆ°á»›c khi đánh dấu là chỉ Ä‘á»c. Tùy chá»n: -a tham chiếu đến biến kiểu mảng chỉ số -A tham chiếu đến biến kiểu mảng kết hợp -f tham chiếu đến hàm hệ vá» -p hiển thị danh sách biến và hàm chỉ Ä‘á»c, tùy thuá»™c vào có tùy chá»n -f hay không Äối số “--†ngừng phân tích tùy chá»n cho các tham số còn lại. Trạng thái thoát: Trả lại thành công nếu không Ä‘Æ°a ra tùy chá»n sai hay TÊN không hợp lệ.Nâng công việc ná»n lên trÆ°á»›c. Nâng lên trÆ°á»›c công việc được định nghÄ©a bởi đặc tả công việc ÄTCV làm công việc hiện thá»i. Không có ÄTCV thì dùng công việc hiện thá»i của hệ vá». Trạng thái thoát: Trạng thái của câu lệnh được nâng lên trÆ°á»›c; hoặc thất bại nếu xảy ra lá»—i.Chuyển công việc xuống chạy ná»n. Chuyển công việc định nghÄ©a theo đặc tả công việc ÄTCV sang chạy ná»n, nhÆ° thể lệnh được chạy vá»›i “&â€. Nếu không có ÄTCV, dùng công việc hiện thá»i của hệ vá». Trạng thái thoát: Trả lại thành công nếu chức năng Ä‘iá»u khiển công việc được bật và không gặp lá»—i.Câu lệnh vô giá trị. Không có tác dụng gì: câu lệnh không làm gì cả. Trạng thái thoát: Lúc nào cÅ©ng thành công.ChÆ°a đặt biến môi trÆ°á»ng OLDPWDIn tên thÆ° mục hiện tại. Tùy chá»n: -L in giá trị của $PWD nếu nó chứa tên của thÆ° mục hiện tại -P in thÆ° mục vật lý, không liên kết má»m Mặc định “pwd†chạy nhÆ° có mặt “-Lâ€. Trạng thái thoát: Trả vá» 0 trừ khi Ä‘Æ°a ra tùy chá»n sai hoặc không Ä‘á»c được thÆ° mục hiện tại.ThoátÄá»c các dòng từ má»™t tập tin vào má»™t biến mảng. Giống vá»›i “mapfileâ€.Äá»c các dòng từ đầu vào tiêu chuẩn vào má»™t biến mảng chỉ số. Äá»c các dòng từ đầu vào tiêu chuẩn vào biến mảng MẢNG, hoặc từ bá»™ mô tả tập tin FD nếu Ä‘Æ°a ra tùy chá»n -u. Biến MAPFILE là MẢNG mặc định. Tùy chá»n: -d ngăn_cách Dùng NGÄ‚N_CÃCH chấm dứt dòng, thay cho ký tá»± dòng má»›i -n Sá» sao chép nhiá»u nhất Sá» dòng. Nếu là 0 thì sao chép má»i dòng. -O Gá»C bắt đầu gán cho MẢNG ở chỉ số Gá»C. Chỉ số mặc định là 0. -s Sá» bá» qua Sá» dòng đầu tiên được Ä‘á»c. -t gỡ bá» má»™t ký tá»± NGÄ‚N_CÃCH theo sau khá»i má»—i dòng được Ä‘á»c (mặc định là ký tá»± dòng má»›i). -u FD Ä‘á»c các dòng từ bá»™ mô tả tập tin FD thay vào từ đầu vào tiêu chuẩn. -C GỌI_NGƯỢC định giá GỌI_NGƯỢC má»—i lần Ä‘á»c LƯỢNG dòng. -c LƯỢNG ghi rõ số các dòng được Ä‘á»c giữa hai lần GỌI_NGƯỢC. Äối số: MẢNG tên biến mảng cần dùng cho dữ liệu tập tin. Nếu Ä‘Æ°a ra -C mà không có -c thì lượng mặc định là 5000. Khi Æ°á»›c lượng lá»i GỌI_NGƯỢC thì nó nhận chỉ số của phần tá»­ mảng kế tiếp được gán dÆ°á»›i dạng má»™t đối số bổ sung. Không Ä‘Æ°a ra má»™t Gá»C rõ ràng thì mapfile (tập tin sÆ¡ đồ) sẽ xóa sạch MẢNG trÆ°á»›c khi gán cho nó. Trạng thái thoát: Trả lại thành công trừ phi Ä‘Æ°a ra tùy chá»n sai và MẢNG không phải chỉ Ä‘á»c hay không là má»™t mảng chỉ số.Khóa bản ghiNhá»› hoặc hiển thị vị trí chÆ°Æ¡ng trình. Xác định và ghi nhá»› tên Ä‘Æ°á»ng dẫn đầy đủ của má»—i TÊN câu lệnh. Nếu không Ä‘Æ°a ra đối số, hiển thị thông tin vá» các câu lệnh được ghi nhá»›. Tùy chá»n: -d quên vị trí đã nhá»› của TÊN -l hiển thị theo định dạng dùng lại làm đầu vào được -p TÊN_ÄƯỜNG_DẪN dùng TÊN_ÄƯỜNG_DẪN là tên Ä‘Æ°á»ng dẫn đầy đủ của TÊN -r quên má»i vị trí đã nhá»› -t in vị trí đã nhá»› của TÊN, in tên trÆ°á»›c vị trí nếu TÊN tÆ°Æ¡ng ứng vá»›i nhiá»u vị trí Äối số: TÊN má»—i TÊN được tìm trong $PATH và được thêm vào danh sách các câu lệnh được ghi nhá»›. Trạng thái thoát: Trả lại thành công nếu tìm được TÊN và không Ä‘Æ°a ra tùy chá»n sai.Gỡ bá» thÆ° mục khá»i ngăn xếp. Gỡ bá» thÆ° mục khá»i ngăn xếp thÆ° mục. Không có đối số thì gỡ bá» thÆ° mục đầu khá»i ngăn xếp và “cd†sang thÆ° mục đầu má»›i. -n Ngăn chuyển đổi bình thÆ°á»ng khi gỡ bá» thÆ° mục khá»i ngăn xếp, để thao tác chỉ ngăn xếp. +N Gỡ bá» thÆ° mục thứ N (đếm từ trái danh sách “dirs†(bắt đầu từ số không). Ví dụ: “popd +0†bá» thÆ° mục cuối cùng, “popd +1†bá» thÆ° mục thứ hai. -N Gỡ bá» thÆ° mục thứ N (đếm từ phải danh sách “dirs†(bắt đầu từ số không). Ví dụ: “popd -0†bá» thÆ° mục cuối cùng, “popd -1†bá» thÆ° mục giáp cuối. Lệnh tích hợp “dirs†hiển thị ngăn xếp thÆ° mục. Trạng thái thoát: Trả lại thành công nếu không Ä‘Æ°a ra đối số sai, cÅ©ng không sai chuyển đổi thÆ° mục.Gỡ bá» TÊN khá»i danh sách các bí danh. Tùy chá»n: -a bá» tất cả các bí danh. Trả lại thành công trừ khi TÊN không phải là má»™t bí danh.Bá» công việc khá»i hệ vá» Ä‘ang chạy. Gỡ bá» công việc xác định bởi đặc tả công việc ÄTCV ra khá»i bảng các công việc hoạt Ä‘á»™ng. Không có ÄTCV thì dùng công việc hiện thá»i của hệ vá». Tùy chá»n: -a bá» má»i công việc nếu không có ÄTCV -h đánh dấu ÄTCV để không gá»­i tín hiệu SIGHUP cho công việc khi hệ vá» nhận được SIGHUP -r chỉ bá» những công việc Ä‘ang chạy Trạng thái thoát: Trả lại thành công nếu không Ä‘Æ°a ra tùy chá»n hay ÄTCV sai.Gỡ bá» thÆ° mục khá»i ngăn xếp thÆ° mục. Không Ä‘Æ°a ra đối số thì bá» thÆ° mục đầu khá»i ngăn xếp và chuyển đổi sang thÆ° mục đầu má»›i. Tùy chá»n: -n ngăn thay đổi thÆ° mục bình thÆ°á»ng khi thêm, chỉ thao tác trên ngăn xếp thÆ° mục. Äối số: +N xoay ngăn xếp để thÆ° mục thứ N (đếm từ bên trái “dirsâ€. bắt đầu từ số không) nằm ở đầu. Ví dụ “popd +0†bá» thÆ° mục đầu tiên, “popd +1†bá» thÆ° mục thứ hai. -N xoay ngăn xếp để thÆ° mục thứ N (đếm từ bên phải “dirsâ€. bắt đầu từ số không) nằm ở đầu. Ví dụ “popd -0†bá» thÆ° mục cuối cùng, “popd -1†bá» thÆ° mục kế cuối. Lệnh “dirs†hiển thị ngăn xếp thÆ° mục.Thay thế hệ vá» bằng câu lệnh Ä‘Æ°a ra. Thá»±c thi LỆNH, thay thế hệ vá» này bằng chÆ°Æ¡ng trình được chạy. Äá»I-Sá» trở thành đối số của LỆNH. Không định nghÄ©a LỆNH thì bất cứ chuyển hÆ°á»›ng nào sẽ xảy ra trong hệ vá» Ä‘ang chạy. Tùy chá»n: -a TÊN truyá»n TÊN cho LỆNH dạng đối số thứ không -c thá»±c thi LỆNH vá»›i má»™t môi trÆ°á»ng rá»—ng -l đặt má»™t dấu gạch vào đối số thứ không của LỆNH Nếu LỆNH không thể thá»±c thi, hệ vá» không tÆ°Æ¡ng tác sẽ thoát, trừ khi đặt tùy chá»n hệ vỠ“execfailâ€. Trạng thái thoát: Trả lại thành công trừ khi không tìm được LỆNH hoặc gặp lá»—i chuyển hÆ°á»›ng.Thông báo thá»i gian sá»­ dụng để thá»±c thi ống dẫn. Thá»±c thi á»NG-DẪN và in tóm tắt thá»i gian thật, thá»i gian CPU ngÆ°á»i dùng, và thá»i gian CPU hệ thống được dùng để thá»±c thi ống dẫn đến khi chấm dứt. Tùy chá»n: -p in bản tóm tắt thá»i gian theo định dạng POSIX Giá trị biến TIMEFORMAT được dùng làm định dạng kết xuất. Trạng thái thoát: Trạng thái trả vá» là trạng thái trả vá» của á»NG-DẪN.Tiếp tục lại chạy vòng lặp for, while hoặc until. Tiếp tục lại chạy vòng lặp for, while hoặc until. Nếu xác định N thì tiếp tục vòng lặp thứ N. Trạng thái thoát: Trạng thái thoát là 0 trừ khi N nhá» hÆ¡n 1.Tiếp tục lại công việc ở trÆ°á»›c. TÆ°Æ¡ng Ä‘Æ°Æ¡ng vá»›i đối số đặc tả công việc ÄTCV trong lệnh “fgâ€. Tiếp tục lại công việc bị dừng chạy hay chạy ná»n. ÄTCV có thể xác định tên công việc hoặc mã số công việc. Äặt “&†sau ÄTCV sẽ chạy công việc ở ná»n, nhÆ° là đối số đặc tả công việc trong “bgâ€. Trạng thái thoát: Trả lại trạng thái của công việc đã tiếp tục lại.Trả lại kết quả thành công. Trạng thái thoát: Lúc nào cÅ©ng thành công.Trả vá» kết quả không thành công. Trạng thái thoát: Lúc nào cÅ©ng không thành công.Trở vá» từ hàm hệ vá». Thoát hàm hệ vá» hoặc văn lệnh được “source†vá»›i mã trả vá» xác định bởi N. Nếu không có N, trạng thái thoát là của lệnh thá»±c hiện cuối cùng trong hàm/văn lệnh. Trạng thái thoát: Trả lại N, hoặc bị lá»—i nếu hệ vá» không Ä‘ang chạy má»™t hàm hay văn lệnh.Trả vá» ngữ cảnh của lệnh gá»i hàm hiện thá»i. Không có BTHỨC thì trả lại "$line $filename". Có BTHỨC thì trả lại "$line $subroutine $filename"; thông tin bổ sung này có thể được dùng để cung cấp stack trace. Giá trị của BTHỨC thì ngụ ý bao nhiêu lần gá»i cần lùi lại đằng trÆ°á»›c lệnh gá»i hiện tại; khung gá»i đầu là khung 0. Trạng thái thoát: Trả lại 0 trừ khi hệ vá» Ä‘ang chạy hàm hệ vá», BTHỨC cÅ©ng hợp lệ.Äang chạyLá»—i phân Ä‘oạnChá»n từ từ má»™t danh sách và thá»±c thi lệnh. TỪ được triển khai, phát sinh danh sách từ. Tập hợp các từ kết quả được in ra đầu ra lá»—i chuẩn vá»›i má»™t con số ở phía trÆ°á»›c. Ngầm định “in "$@"†nếu không có “in TỪâ€. Dấu nhắc PS3 được hiển thị và má»™t dòng được Ä‘á»c từ đầu vào tiêu chuẩn. Nếu dòng bao gồm số tÆ°Æ¡ng ứng vá»›i từ hiển thị thì đặt từ đó vào biến TÊN. Nếu dòng rá»—ng thì hiển thị lại TỪ và dấu nhắc. Nếu gặp EOF thì kết thúc. Äặt TÊN là rá»—ng vá»›i các giá trị khác. Dòng Ä‘á»c được lÆ°u vào biến REPLY. LỆNH được thá»±c thi sau má»—i lần chá»n đến khi gặp lệnh “breakâ€. Trạng thái thoát: Trả lại trạng thái của câu lệnh cuối cùng được chạy.Äặt các tổ hợp phím và biến Readline. Gắn tổ hợp phím vá»›i má»™t chức năng hay vÄ© lệnh Readline, hoặc đặt biến Readline. Cú pháp đối số không tùy chá»n giống nhÆ° trong ~/.inputrc, nhÆ°ng phải được chuyển qua dÆ°á»›i dạng đối số Ä‘Æ¡n. Ví dụ: bind “"\C-x\C-r": re-read-init-fileâ€. Tùy chá»n: -m SÆ -Äá»’-PHÃM dùng sÆ¡_đồ_phím làm sÆ¡ đồ phím khi lệnh này chạy. Giá trị hợp lệ là emacs, emacs-standard, emacs-meta, emacs-ctlx, vi, vi-move, vi-command và vi-insert. -l Liệt kê tên các hàm -P Liệt kê tên hàm và tổ hợp phím -p Liệt kê tên hàm và tổ hợp phím theo dạng dùng lại làm đầu vào được -S Liệt kê chuá»—i phím mà gá»i vÄ© lệnh và các giá-trị của chúng -s Liệt kê chuá»—i phím mà gá»i vÄ© lệnh và các giá-trị của chúng theo định dạng có thể dùng làm đầu vào -V Liệt kê các biến và giá trị của chúng -v Liệt kê các biến và giá trị của chúng theo định dạng có thể tái sá»­ dụng làm đầu vào. -q TÊN-HÀM Há»i phím nào gá»i hàm này -u TÊN-HÀM Gỡ bá» tất cả phím tắt gắn vá»›i hàm này -r DÃY-PHÃM Gỡ bá» tổ hợp phím này -f TẬP-TIN Äá»c tổ hợp phím từ tập tin này -x DÃY-PHÃM:LỆNH Chạy LỆNH khi nhập DÃY-PHÃM -X Liệt kê dãy phím vá»›i tùy-chá»n -x và các lệnh kết hợp theo dạng có thể dùng làm đầu vào. Trạng thái thoát: lệnh bind trả vá» 0 trừ khi Ä‘Æ°a ra tùy chá»n không nhận ra hay gặp lá»—i.Äặt thuá»™c tính xuất khẩu cho biến hệ vá». Äánh dấu TÊN để tá»± Ä‘á»™ng xuất vào môi trÆ°á»ng của các lệnh được chạy sau đó. Có GIÃ-TRỊ thì gán GIÃ-TRỊ trÆ°á»›c khi xuất ra. Tùy chá»n: -f tham chiếu đến hàm hệ vá» -n gỡ bá» thuá»™c tính xuất khẩu khá»i TÊN -p hiển thị danh sách các biến và hàm được xuất ra Äối số “--†ngừng phân tích tùy chá»n cho các tham số còn lại. Trạng thái thoát: Trả lại thành công nếu không Ä‘Æ°a ra tùy chá»n hay TÊN sai,Câu lệnh hệ vá» tÆ°Æ¡ng ứng vá»›i từ khóa “Tùy chá»n: Dịch vị trí đối số. Thay đổi tên của đối số vị trí $N+1,$N+2 … thành $1,$2 … N là 1 nếu không chỉ định. Trạng thái thoát: Trả lại thành công trừ khi N âm hay lá»›n hÆ¡n $#.Tín hiệu %dBị dừngBị dừng (tín hiệu)Bị dừng (tty nhập)Bị dừng (tty xuất)Bị dừng(%s)NgÆ°ng chạy hệ vá». NgÆ°ng chạy hệ vá» này đến khi nhận tín hiệu SIGCONT. Nếu không ép buá»™c thì không thể ngÆ°ng chạy hệ vỠđăng nhập. Tùy chá»n: -f buá»™c ngÆ°ng, thậm chí vá»›i hệ vỠđăng nhập Trạng thái thoát: Trả lại thành công trừ khi chức năng Ä‘iá»u khiển công việc không được bật hoặc gặp lá»—i.ÄỊNH DẠNG THỜI GIAN: “%câ€: ký tá»± định dạng không hợp lệBị chấm dứtÄã Ä‘á»c thÆ° trong %s Có công việc Ä‘ang chạy. Có công việc bị dừng. Ở đây KHÔNG BẢO HÀNH GÃŒ CẢ, vá»›i Ä‘iá»u kiện được pháp luật cho phép.Những câu lệnh này được định nghÄ©a ná»™i bá»™. Gõ lệnh “help†để xem danh sách này. Gõ “help TÊN†để biết chi tiết vá» hàm “TÊNâ€. Dùng “info bash†để tìm thông tin chung vá» hệ vá» nói chung. Dùng “man -k†hoặc “info†để tìm thông tin vá» lệnh ngoài danh sách này. Dấu sao (*) bên cạnh tên nghÄ©a là lệnh bị tắt. Äây là phần má»m tá»± do; bạn có quyá»n sá»­a đổi và phát hành lại nó.Bẫy tín hiệu và sá»± kiện khác. Äịnh nghÄ©a và kích hoạt các bá»™ xá»­ lý khi hệ vá» nhận được tín hiệu hay các Ä‘iá»u kiện khác. Äá»I-Sá» là má»™t lệnh cần Ä‘á»c và thá»±c thi khi hệ vá» nhận được tín hiệu theo đặc tả tín hiệu ÄTTH. Nếu không có Äá»I-Sá» (và chỉ cung cấp má»™t ÄTTH), hoặc cung cấp “-â€. má»—i tín hiệu được xác định thì được đặt lại vá» giá trị gốc. Nếu Äá»I-Sá» là chuá»—i rá»—ng thì má»—i ÄTTH bị hệ vá» và những lệnh bên trong bá» qua. Nếu ÄTTH là EXIT (0) thì Äá»I-SỠđược thá»±c thi khi thoát khá»i hệ vá». Nếu là DEBUG, Äá»I-SỠđược thá»±c thi trÆ°á»›c má»—i lệnh Ä‘Æ¡n giản. Nếu là RETURN, Äá»I-SỠđược thá»±c thi má»—i khi hàm hệ vá» hay má»™t văn lệnh, được chạy bởi lệnh “.†hoặc “sourceâ€. kết thúc thá»±c thi. ÄTTH ERR nghÄ©a là thá»±c thi Äá»I-Sá» má»—i khi lệnh gặp lá»—i dẫn đến thoát hệ vá» khi bật tùy chá»n -e. Nếu không có đối số, “trap†sẽ in danh sách của các lệnh gắn vá»›i các tín hiệu. Tùy chá»n: -l in danh sách tên tín hiệu và mã số tÆ°Æ¡ng ứng -p hiển thị lệnh bắt tÆ°Æ¡ng ứng vá»›i má»—i ÄTTH Má»—i ÄTTH hoặc là tên tín hiệu trong , hoặc mã số tín hiệu. Tên tín hiệu không phân biệt chữ hoa/thÆ°á»ng, và không bắt buá»™c phải dùng tiá»n tố SIG. Có thể gá»­i tín hiệu cho hệ vá» bằng "kill -signal $$". Trạng thái thoát: Trả lại thành công trừ phi Ä‘Æ°a ra ÄTTH sai hay tùy chá»n sai.Gõ “%s -c "help set"†để xem thông tin vá» các tùy chá»n hệ vá». Gõ “%s -c help†để xem thông tin vá» các lệnh hệ vá» tích hợp. Tín hiệu lạ #%dLá»—i không rõKhông rõ trạng tháiXóa giá trị và thuá»™c tính của biến hệ vá» và các hàm. Äối vá»›i má»—i TÊN, gỡ bá» biến hay hàm tÆ°Æ¡ng ứng. Tùy chá»n: -f coi má»—i TÊN là hàm hệ vá» -v coi má»—i TÊN là biến hệ vá» -n coi TÊN nhÆ° là tên tham chiếu và bỠđặt biến đó thay vì biến mà nó tham chiếu đến Không có tùy chá»n thì sẽ thá»­ xóa biến, và nếu không thành công, sau đó thá»­ xóa hàm. Má»™t số biến không thể gỡ bá»; nên xem “readonlyâ€. Trạng thái thoát: Trả lại thành công nếu không Ä‘Æ°a ra tùy chá»n sai hay TÊN chỉ-Ä‘á»c.Äiá»u kiện IO gấpCách dùng: %s [tùy chá»n GNU dài] [tùy chá»n] … %s [tùy chá»n GNU dài] [tùy chá»n] tập-tin-văn-lệnh … Dùng "%s" để rá»i hệ vá». Dùng lệnh “bashbug†để thông báo lá»—i. Báo cáo các lá»—i dịch cho: . Tín hiệu ngÆ°á»i dùng 1Tín hiệu ngÆ°á»i dùng 2Äợi tiến trình chạy xong và trả vá» trạng thái thoát. Äợi từng tiến trình đã chỉ ra theo PID và báo cáo trạng thái kết thúc của nó. Nếu không chỉ ra PID thì đợi tất cả các tiến trình con Ä‘ang chạy, và mã vá» là không. PID phải là mã số tiến trình. Trạng thái thoát: Trả lại trạng thái của PID; không thành công nếu PID sai, hoặc nếu Ä‘Æ°a ra tùy chá»n sai.Cá»­a sổ bị thay đổiGhi đối số vào đầu ra chuẩn. Hiển thị Äá»I-Sá» trên đầu ra chuẩn, kèm ký tá»± xuống hàng ở cuối. Tùy chá»n: -n đừng thêm ký tá»± xuống hàng Trạng thái thoát: Trả lại thành công nếu không gặp lá»—i ghi.Bạn có thÆ° trong $_Bạn có thÆ° má»›i trong $_[ Ä.SỠ… ][[ BTHỨC ]]“%câ€: câu lệnh sai“%câ€: ký tá»± định dạng không hợp lệ“%câ€: ký tá»± chế Ä‘á»™ ký hiệu không hợp lệ“%câ€: toán tá»­ chế Ä‘á»™ ký hiệu không hợp lệ“%câ€: đặc tả định dạng thá»i gian không đúng“%sâ€: không thể tháo“%sâ€: tên bí danh không hợp lệ“%sâ€: tên sÆ¡ đồ phím không hợp lệ“%sâ€: là lệnh tích hợp đặc biệt“%sâ€: thiếu ký tá»± định dạng“%sâ€: không phải má»™t pid hoặc đặc tả công việc hợp lệ“%sâ€: không phải là định danh hợp lệ“%sâ€: không hiểu tên hàmcần “)â€cần “)†nhÆ°ng lại nhận được %scần “:†cho biểu thức Ä‘iá»u kiệnadd_process: pid %5ld (%s) được đánh dấu vẫn hoạt Ä‘á»™ngalias [-p] [TÊN[=GIÃ-TRỊ] … ]all_local_variables: không có ngữ cảnh hàm ở phạm vi hiện thá»iđối sốcần đối sốcần há»— trợ biến mảngthá»­ gán cho thứ không phải biếnsai chỉ số mảngkiểu lệnh saibá»™ kết nối sainhảy saisai thay thế: không có "“" đóng trong %ssai chỉ số phụ: không có đóng “%s†trong %sTrang chủ bash: bash_execute_unix_command: không tìm thấy ánh xạ phím (keymap) cho câu lệnhbg [ÄTCV …]bind [-lpvsPVSX] [-m SÆ -Äá»’-PHÃM] [-f TẬP-TIN] [-q TÊN] [-u TÊN] [-r DÃY-PHÃM] [-x DÃY-PHÃM:LỆNH] [DÃY-PHÃM:HÀM-READLINE hay LỆNH-READLINE]khai triển ngoặc ôm: không thể phân bổ bá»™ nhá»› cho %skhai triển ngoặc ôm: gặp lá»—i khi phân bổ bá»™ nhá»› cho “%sâ€break [n]lá»—i: “token expassign†saibuiltin [SHELL-BUILTIN [Äá»I-SỠ…]]caller [BTHỨC]chỉ có thể “return†từ má»™t hàm hoặc văn lệnh được “sourceâ€chỉ có thể dùng trong má»™t hàmkhông thể cấp phát bá»™ mô tả tập tin má»›i cho dữ liệu nhập bash từ fd %dkhông thể tạo tập tin tạm thá»i cho tài liệu này: %skhông thể nhân đôi fd %d thành fd %dkhông thể nhân đôi ống dẫn đặt tên %s thành fd %dkhông tìm thấy %s trong đối tượng dùng chung %s: %skhông thể tạo tiến trình con để thay thế lệnhkhông thể tạo tiến trình con để thay thế tiến trìnhkhông thể tạo ống dẫn để thay thế lệnhkhông thể tạo ống dẫn để thay thế tiến trìnhkhông thể mở ống dẫn đặt tên %s để Ä‘á»ckhông thể mở ống dẫn có tên %s để ghikhông thể mở đối tượng dùng chung %s: %skhông thể chuyển hÆ°á»›ng đầu vào chuẩn từ /dev/null: %skhông thể đặt lại chế Ä‘á»™ “nodelay†cho fd %dkhông thể đồng thá»i đặt và hủy đặt các tùy chá»n hệ vá»không thể đặt gid thành %d: gid chịu tác Ä‘á»™ng %dkhông thể đặt nhóm tiến trình cuối cùng (%d)không thể đặt uid thành %d: uid chịu tác Ä‘á»™ng %dkhông thể hủy đặt đồng thá»i má»™t hàm VÀ má»™t biếnkhông thể ngÆ°ngkhông thể ngÆ°ng hệ vỠđăng nhậpkhông thể dùng “-f†để tạo hàmchỉ có thể dùng má»™t của những tùy chá»n -anrwcase TỪ in [MẪU [| MẪU]…) CÃC;CÂU;LỆNH;;]… esaccd [-L|[-P [-e]]] [-@]] [THƯ-MỤC]setpgid tiến trình con (%ld thành %ld)command [-pVv] LỆNH [Ä.SỠ…]command_substitute: không thể nhân đôi ống dẫn thành fd 1tá»± hoàn thiện: không tìm thấy hàm “%sâ€cần toán tá»­ hai ngôi Ä‘iá»u kiệncontinue [n]coproc [TÊN] LỆNH [CHUYỂN-HƯỚNG]không tìm thấy /tmp, hãy tạo má»›i!cprintf: “%câ€: ký tá»± định dạng không hợp lệhiện tạiÄ‘ang xóa công việc bị dừng chạy %d vá»›i nhóm tiến trình %lddescribe_pid: %ld: không có pid nhÆ° vậyngăn xếp thÆ° mục trốngchỉ số ngăn xếp thÆ° mụcdirs [-clpv] [+N] [-N]chia cho khôngkhông có chức năng nạp Ä‘á»™ngecho [-n] [Ä.SỠ…]echo [-neE] [Ä.SỠ…]tên biến mảng vẫn trốngenable [-a] [-dnps] [-f TẬP-TIN] [TÊN …]lá»—i lấy các thuá»™c tính thiết bị cuối: %sgặp lá»—i khi nhập vào định nghÄ©a hàm cho “%sâ€lá»—i đặt các thuá»™c tính thiết bị cuối: %seval [Ä.SỠ…]eval: vượt quá mức Ä‘á»™ eval lồng nhau tối Ä‘a (%d)exit [n]cần “)â€số mÅ© nhá» hÆ¡n 0export [-fn] [TÊN[=GIÃ-TRỊ] …] hoặc export -pcần biểu thứcvượt quá ngưỡng đệ quy của biểu thứcfc [-e ENAME] [-lnr] [ÄẦU] [CUá»I] hoặc fc -s [MẪU=LẶP_LẠI] [LỆNH]fg [ÄTCV]bá»™ mô tả tập tin ở ngoại phạm vicần đối số tên tập tinfor (( BTHỨC1; BTHỨC2; BTHỨC3 )); do CÃC;CÂU;LỆNH; donefor TÊN [in TỪ… ;] do CÃC;CÂU;LỆNH; donepid được tánh nhánh %d có vẻ Ä‘ang chạy trong công việc %dvấn Ä‘á» phân tích cú pháp định dạng: %sfree: đã được gá»i vá»›i đối số khối đã được giải phóngfree: đã được gá»i vá»›i đối số khối chÆ°a cấp phátfree: kích cỡ Ä‘oạn đầu và cuối không trùngfree: phát hiện sá»± tràn ngược; mh_nbytes ở ngoại phạm vifunction TÊN { CÃC;CÂU;LỆNH; } or TÊN () { CÃC;CÂU;LỆNH; }phiên bản hệ vá» má»›i sẽ ép buá»™c Æ°á»›c lượng dÆ°á»›i dạng má»™t hàm thay thế số há»cgetcwd: không thể truy cập thÆ° mục cấp trênhash [-lr] [-p ÄƯỜNG-DẪN] [-dt] [TÊN …]tắt bămhelp [-dms] [MẪU …]trợ giúp không sẵn có ở phiên bản nàytài liệu này ở dòng %d định giá»›i bằng kết thúc tập tin (muốn “%sâ€)history [-c] [-d OFFSET] [n] hay history -anrw [T.TIN] hay history -ps Ä.Sá» [Ä.Sá»â€¦]vị trí lịch sửđặc tả lịch sá»­gợi ý lệnh cần định danh sau tăng/giảm dần trÆ°á»›cif LỆNH; then CÃC;CÂU;LỆNH; [ elif CÃC;CÂU;LỆNH; then CÃC;CÂU;LỆNH; ]… [ else CÃC;CÂU;LỆNH; ] fiinitialize_job_control: getpgrp bị lá»—iinitialize_job_control: ká»· luật dònginitialize_job_control: setpgidcÆ¡ số (toán há»c) không hợp lệcÆ¡ số không hợp lệsai ký tá»± %d trong exportstr cho %ssố thập lục không hợp lệsố không hợp lệsố bát phân không hợp lệsố thứ tá»± tín hiệu không hợp lệcông việc %d đã khởi chạy mà không có Ä‘iá»u khiển công việcÄTCV [&]jobs [-lnprs] [ÄTCV …] hoặc jobs -x LỆNH [Äá»I-Sá»]kill [-s ÄTTH | -n số_tín_hiệu | -ÄTTH] pid | ÄTCV … hoặc kill -l [ÄTTH]lệnh cuối: %s let Äá»I-Sá» [Äá»I-SỠ…]giá»›i hạndòng %d: chÆ°a bật sá»­a đổi dòngtải hàm cho %s trả vá» lá»—i nghiêm trá»ng (%d): nên không được tảilocal [tùy_chá»n] TÊN[=GIÃ-TRỊ] …đăng xuất logout [n]đếm vòngmake_here_document: kiểu chỉ lệnh sai %dmake_local_variable: không có ngữ cảnh hàm ở phạm vi hiện thá»imake_redirection: chỉ dẫn chuyển hÆ°á»›ng “%d†nằm ngoài phạm vimalloc (cấp phát bá»™ nhá»›): khối bá»™ nhá»› dành riêng trên danh sách các khối còn trống bị ghi vàomalloc: khẳng định gặp lá»—i: %s mapfile [-d delim] [-n Sá»-LƯỢNG] [-O Gá»C] [-s Sá»-LƯỢNG] [-t] [-u fd] [-C GỌI-NGƯỢC] [-c LƯỢNG] [MẢNG]vượt quá số lượng tài-liệu-đây tối Ä‘achuyển tiến trình sang CPU khácthiếu “)â€thiếu “]â€thiếu chữ số thập lục phân cho \xthiếu chữ số unicode cho \%ckhông há»— trợ thao tác mạngkhông có “=†trong exportstr cho %sthiếu dấu đóng “%c†trong %skhông tìm thấy lệnhkhông có trợ giúp cho “%sâ€. Hãy chạy lệnh “help help†hoặc “man -k %s†hay “info %sâ€.không có Ä‘iá»u khiển công việckhông có Ä‘iá»u khiển công việc trong hệ vá» nàykhông khá»›p: %skhông có thÆ° mục kháckhông cho phép dùng tùy chá»n thêm vá»›i “-xâ€hiện thá»i không thá»±c thi chức năng tá»± hoàn thiệnkhông phải hệ vỠđăng nhập: hãy dùng lệnh “exitâ€số bát phânchỉ có nghÄ©a trong vòng lặp “forâ€, “while†hay “untilâ€lá»—i ống dẫnpop_scope: đầu của shell_variables (các biến hệ vá») không phải là phạm vi môi trÆ°á»ng tạm thá»ipop_var_context: đầu của shell_variables (các biến hệ vá») không phải là ngữ cảnh hàmpop_var_context: không có ngữ cảnh global_variables (các biến toàn cục)popd [-n] [+N | -N]sắp bị mất Ä‘iện Ä‘á»™t ngá»™tprint_command: bá»™ kết nối sai “%dâ€printf [-v BIẾN] ÄỊNH-DẠNG [CÃC-Äá»I-Sá»]progcomp_insert: %s: NULL COMPSPEClá»—i lập trìnhpushd [-n] [+N | -N | tmục]pwd [-LP]read [-ers] [-a MẢNG] [-d GIỚI-HẠN] [-i VÄ‚N-BẢN] [-n Sá»-KÃ-Tá»°] [-N Sá»-KÃ-Tá»°] [-p NHẮC] [-t THỜI-HẠN] [-u fd] [TÊN …]lá»—i Ä‘á»c: %d: %sreadonly [-aAf] [TÊN[=GIÃ-TRỊ] …] hay readonly -prealloc: đã được gá»i vá»›i đối số khối chÆ°a cấp phátrealloc: kích cỡ Ä‘oạn đầu và cuối không trùngrealloc: phát hiện sá»± tràn ngược; mh_nbytes nằm ngoài phạm vi cho phéptràn ngược ngăn xếp đệ quylá»—i chuyển hÆ°á»›ng: không thể nhân đôi fdregister_alloc: %p đã có trong bảng nhÆ° được cấp phát? register_alloc: bảng cấp phát đầy vá»›i FIND_ALLOC? register_free: %p đã có trong bảng nhÆ° còn trống? bị hạn chếreturn [n]run_pending_traps: giá trị sai trong danh sách trap_list[%d]: %prun_pending_traps: bá»™ xá»­ lý tín hiệu là SIG_DFL, Ä‘ang gá»­i lại %d (%s) cho chính mìnhsave_bash_input: đã có bá»™ đệm cho fd má»›i %dselect TÊN [in CÃC TỪ … ;] do CÃC;CÂU;LỆNH; donesetlocale: %s: không thể chuyển đổi miá»n địa phÆ°Æ¡ng (%s)setlocale: %s: không thể chuyển đổi miá»n địa phÆ°Æ¡ng (%s): %ssetlocale: LC_ALL: không thể chuyển đổi miá»n địa phÆ°Æ¡ng (%s)setlocale: LC_ALL: không thể chuyển đổi miá»n địa phÆ°Æ¡ng (%s): %scấp hệ vá» (%d) quá cao nên đặt lại thành 1shift [n]số lượng dịchshopt [-pqsu] [-o] [tên-tùy-chá»n …]sigprocmask: %d: thao tác không hợp lệsource TẬP-TIN [Äá»I-SỠ…]start_pipeline: pgrp pipesuspend [-f]lá»—i cú phápgặp lá»—i cú pháp trong biểu thức Ä‘iá»u kiệngặp lá»—i cú pháp trong biểu thức Ä‘iá»u kiện: thẻ bài bất thÆ°á»ng “%sâ€lá»—i cú pháp trong biểu thứclá»—i cú pháp ở gần “%sâ€có lá»—i cú pháp ở gần thẻ bài bất thÆ°á»ng “%sâ€lá»—i cú pháp: “((%s))â€lá»—i cú pháp: gặp dấu chấm phẩy “;†bất thÆ°á»nglá»—i cú pháp: cần biểu thức số há»clá»—i cú pháp: toán tá»­ số há»c không hợp lệlá»—i cú pháp: cần toán hạnglá»—i cú pháp: kết thúc tập tin bất thÆ°á»nghệ thống sắp sụp đổtest [BTHỨC]time [-p] á»NG-DẪNquá nhiá»u đối sốtrap [-lp] [[Ä.Sá»] ÄTTH …]trap_handler: tín hiệu sai %dtype [-afptP] TÊN [TÊN …]umask [-p] [-S] [CHẾ-ÄỘ]unalias [-a] TÊN [TÊN …]gặp kết thúc tập tin bất thÆ°á»ng trong khi tìm “]]â€gặp kết thúc tập tin bất thÆ°á»ng trong khi tìm “%c†tÆ°Æ¡ng ứnggặp kết thúc tập tin bất thÆ°á»ng trong khi tìm “)†tÆ°Æ¡ng ứngđối số bất thÆ°á»ng “%s†cho toán tá»­ hai ngôi Ä‘iá»u kiệnđối số bất thÆ°á»ng “%s†cho toán tá»­ má»™t ngôi Ä‘iá»u kiệnđối số bất thÆ°á»ng cho toán tá»­ hai ngôi Ä‘iá»u kiệnđối số bất thÆ°á»ng cho toán tá»­ má»™t ngôi Ä‘iá»u kiệngặp thẻ bài bất thÆ°á»ng “%d†trong câu lệnh Ä‘iá»u kiệngặp thẻ bài bất thÆ°á»ng “%c†trong câu lệnh Ä‘iá»u kiệngặp thẻ bài bất thÆ°á»ng “%s†trong câu lệnh Ä‘iá»u kiệnthẻ bài bất thÆ°á»ng “%sâ€, cần toán tá»­ hai ngôi Ä‘iá»u kiệngặp thẻ bài bất thÆ°á»ng “%sâ€, cần “)â€không rõlá»—i lệnh không rõunset [-f] [-v] [-n] [TÊN …]cÆ¡ số có giá trị quá lá»›nbiến — tên và nghÄ©a của má»™t số biến hệ vá»wait [pid …]wait: pid %ld không phải là tiến trình con của hệ vá» nàywait_for: Không có mục ghi vá» tiến trình %ldwait_for_job: công việc %d bị dừng chạywaitchld: Ä‘ang bật WNOHANG để tránh bị chặn vô hạncảnh báo: cảnh báo: %s: %scảnh báo: tùy chá»n “-C†có thể không hoạt Ä‘á»™ng nhÆ° bạn mong đợicảnh báo: tùy chá»n “-F†có thể không hoạt Ä‘á»™ng nhÆ° mong đợilá»—i ghi: %sxtrace fd (%d) != fileno xtrace fp (%d)xtrace_set: %d: sai bá»™ mô tả tập tinxtrace_set: con trá» tập tin NULL{ CÃC;CÂU;LỆNH ; }