2024年7月8日

Shell - $0、$1、$2、$?、$!、$$、$*、$#、$@的含义

摘要: $0、$1、$2 的含义? 在Shell中,$1代表传递给Shell脚本或函数的第一个命令行参数。这些参数也被称为位置参数。例如,如果你运行一个脚本并传递了两个参数,如 ./script.sh filename1 dir1 那么$0将是脚本名称本身(在这个例子中是‘𝑠𝑐𝑟𝑖𝑝𝑡.𝑠ℎ‘ 阅读全文

posted @ 2024-07-08 14:04 frank_cui 阅读(246) 评论(0) 推荐(0) 编辑

Shell - 0,1,2是什么意思?2>&1 ,1> , &>什么意思?

摘要: 0,1,2是什么意思? bash中0,1,2三个数字分别代表STDIN_FILENO、STDOUT_FILENO、STDERR_FILENO: 0,aka STDIN_FILENO即标准输入(一般是键盘) 1,aka STDOUT_FILENO标准输出(一般是显示屏,准确的说是用户终端控制台) 2, 阅读全文

posted @ 2024-07-08 13:37 frank_cui 阅读(21) 评论(0) 推荐(0) 编辑

导航

levels of contents