diff --git a/bash-5.1/builtins_rust/common/src/shell.rs b/bash-5.1/builtins_rust/common/src/shell.rs index 800f74ffa20165157b3a732981229d7fb0abe092..24344e916a98fc1dc86c29fc2eeca92cbb1d223e 100644 --- a/bash-5.1/builtins_rust/common/src/shell.rs +++ b/bash-5.1/builtins_rust/common/src/shell.rs @@ -1,13 +1,20 @@ +//# SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. + +//# SPDX-License-Identifier: GPL-3.0-or-later pub static EX_BADUSAGE:i32 = 2; + pub static EX_MISCERROR:i32 = 2; + pub static EX_RETRYFAIL:i32 = 124; pub static EX_WEXPCOMSUB:i32 = 125; pub static EX_BINARY_FILE :i32 = 126; pub static EX_NOEXEC: i32 = 126; pub static EX_NOINPUT:i32 = 126; pub static EX_NOTFOUND:i32 = 127; + pub static EX_SHERRBASE:i32 = 256; /* all special error values are > this. */ + pub static EX_BADSYNTAX:i32 = 257; /* shell syntax error */ pub static EX_REDIRFAIL:i32 = 259; /* redirection failed */ pub static EX_BADASSIGN :i32 = 260; /* variable assignment error */