随笔分类 -  Shell

Shell - /dev/null是什么意思?
摘要:/dev/null是什么意思 在Unix和类Unix操作系统(包括Linux)中,/dev/null是一个特殊的文件,被称为“空设备”或“空设备文件”。这个文件会丢弃所有写入到它的数据,就好像一个黑洞一样。当你读取/dev/null时,它立即返回一个文件结束(EOF)标记。 在命令行操作中,/dev 阅读全文

posted @ 2024-07-10 09:30 frank_cui 阅读(413) 评论(0) 推荐(0)

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

posted @ 2024-07-08 14:04 frank_cui 阅读(1205) 评论(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 阅读(146) 评论(0) 推荐(0)

导航

levels of contents