随笔分类 -  Linux系统编程

摘要:#!/bin/bash njob=1 nJOB=30 while read line do name=`echo $line | awk -F '/' '{print $NF}' | awk -F '.' '{print $1}'` echo $name if [ $njob -lt $nJOB ] 阅读全文
posted @ 2021-04-14 12:58 不妨不妨,来日方长 阅读(129) 评论(0) 推荐(0) 编辑
摘要:str1="a b c d e" #将str1创建成数组 array=($str1) for each in ${array[@]} do echo $each done #shell默认空格分割,可以直接如下方式 for each in ${str1[@]} do echo $each done 阅读全文
posted @ 2021-04-14 12:46 不妨不妨,来日方长 阅读(4358) 评论(1) 推荐(1) 编辑
摘要:1.创建进程 函数作用:创建子进程 原型:pid_t fork(void) 函数参数:无 返回值:调用成功:父进程返回子进程的PID,子进程返回0 调用失败返回-1, 如果父进程先死掉,则子进程的父进程会变成1号进程,父母死了,被1号进程领养了。 需要知道: fork函数的返回值? 父进程返回子进程 阅读全文
posted @ 2021-02-27 16:25 不妨不妨,来日方长 阅读(703) 评论(0) 推荐(0) 编辑
摘要:1.程序和进程 程序: 是编译好的二进制文件, 存放在磁盘上, 占用的是磁盘空间, 是一个静态的概念。 进程:一个启动的程序,进程占用的是系统资源,如:物理内存,CPU,终端等,是一个动态的概念。 程序——>剧本 进程——>戏(舞台,演员,灯光,道具...) 同一个剧本可在多个舞台上演出,所以同一个 阅读全文
posted @ 2021-02-26 20:36 不妨不妨,来日方长 阅读(96) 评论(0) 推荐(0) 编辑
摘要:一、Makefile 1.基本语法 makefile由一组规则组成,规则如下: 目标: 依赖 (tab)命令 makefile基本规则三要素: 目标: 要生成的目标文件 依赖: 目标文件由哪些文件生成 命令: 通过执行该命令由依赖文件生成目标 比如: main:main.c fun1.c fun2. 阅读全文
posted @ 2021-02-26 20:04 不妨不妨,来日方长 阅读(188) 评论(0) 推荐(0) 编辑