- 博客(12)
- 收藏
- 关注
原创 shell脚本-管道重定向
Here Document 是 Shell 中的一种特殊的重定向方式,用来将输入重定向到一个交互式 Shell 脚本或程序。
2022-09-29 17:37:20 439
原创 shell脚本入门-函数
局部变量:local 关键字保证了变量只局限在该函数中。如果脚本中在该函数之外有同样名字的变量,那么 shell 将会保持这两个变量的值是分离的。采用关键字function。函数调用要在函数定义之后。全局变量:默认情况下,
2022-09-29 17:36:20 1561
原创 shell脚本-流程控制
采用 seq 命令,结合 for 循环,打印 1 到 10 之间的所有整数。每两秒钟向 /opt/uptime.log 文件中追加系统负载情况。根据脚本传递的第一个参数,来 echo 对应的结果。本实例演示 case in 语句中如何正则表达式。使用for循环和seq命令打印1到10之间的偶数。for 遍历 “命令返回结果的数组”,反引号。4.1 脚本会一直在Linux后台执行。判断条件不成立时,才进入循环。遍历 /home 目录下的文件。C语言风格的循环语句。第二关 D C。
2022-09-29 17:35:26 790
原创 shell脚本-内置命令
exit 表示退出当前 Shell 进程,我们必须在新进程中运行 test.sh,否则当前 Shell 会话(终端窗口)会被关闭,我们就无法看到输出结果了。可以看到,"after exit"并没有输出,这说明遇到 exit 命令后,test.sh 执行就结束了。:获取执行的上一个指令的返回值 #0为执行成功,非零为执行失败)echo 是一个 Shell 内建命令,用来在终端输出字符串,并在。表示换行,echo 默认会将它作为普通字符对待。echo 命令输出结束后默认会换行,如果不希望换行,可以加上。
2022-09-29 17:34:45 624
原创 进程同步问题习题2
进程同步问题习题2Q1.独木桥问题。某条河上只有一座独木桥,以便行人过河。现在河的两边都有人要过桥,按照下面的规则过桥:同一方向的可连续过桥,某方向有人过桥时另一方向的人要等待。为了保证过桥安全,请用P、V操作分别实现桥面通行的管理。(类似于读者写者问题,可以先理解读者写者问题)分析:假设独木桥的两端分别为A、B,A边通过时,B端只能等待,AB存在对桥的竞争,需要设置一个互斥信号量;A端行人上桥时需要进行增加,下桥需要减少,所以需要设置一个资源信号量,使得增加减少进行资源的饿互斥访问,B端同理,故
2022-03-30 20:36:14 2657
原创 进程同步问题习题——前驱关系
进程同步问题习题——前驱关系前驱关系Q1.公共汽车上,司机和售票员的活动分别是:司机的活动:启动车辆;正常行车;到站停车;售票员的活动:关车门;售票;开车门;在汽车不断地到站、停车、行驶过程中,这两个活动有什么同步关系?用P、V操作实现它们的同步。分析:公交车司机和售票员的关系是,司机停车→售票员开门;售票员关门→司机开车。 说明两者的动作是具有前驱关系的,一般有前驱关系,对后面的对象设置信号量,即设置mutex1和mutex2分别表示是否允许司机启动车辆和是否允许售票员开门Semaphore
2022-03-29 23:28:20 3103
原创 sql常用语句(educoder实验)
1.1)-- ********** 此处写“1、创建Student表”的SQL语句 ********** --create table student(sno char(10) primary key,sname varchar(20),ssex char(2),sage smallint,sdept varchar(20));-- ********** 此处写“2、创建Course表”的SQL语句 ********** --create table course( cn.
2022-03-28 17:14:33 1683 4
原创 RE入门题
RE入门题题目给了一个附件re首先用Exeinfope看一下是多少位的从图片中可以看出它是64位的,之后运行64位的ida新建一个,将re文件拖进去,找到主函数main按F5进行反编译,就可以看到该程序的伪代码:int __cdecl main(int argc, const char **argv, const char **envp){ char v4[32]; // [rsp+20h] [rbp-40h] BYREF _DWORD v5[6]; // [rsp+40h
2022-03-26 22:41:18 770
原创 二叉树实验
本实验包含二叉树的遍历(四种);求二叉树的叶子节点、单双分支节点个数;深度、交换左右子树需要的头部#include<stdio.h>#include<iostream>using namespace std;#define MAXQSIZE 100#include<stdlib.h>#define TElemType char#define Status int#define OK 1#define ERROR 0#define OVERF
2021-11-24 23:46:28 1175
原创 [Error] empty character constant解决办法
empty character constant的意思是缺少空格如下代码是统计字符,第十三行统计空格时,引号内没有输入空格,导致报错,在其中添加空格即可。#include<stdio.h>int main(){ char ch; int letter=0, blank=0 , digit=0 , other=0,i; for(i=0;i<10;i++) { ch=getchar(); if(ch>='a'&a...
2021-06-22 16:04:52 10169
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人