欢迎光临IT网Linux学习频道

当前位置: > shell编程 >
  • [shell编程] linux shell中${ }的一些特异功能 日期:2014-09-15 02:20:56 点击:100 好评:0

    linux shell中${ }的一些特异功能,这部分内容是shell中的比较经典的部分之一,建议认真学习,深刻体会。 假设我们定义一个变量为: file=/dir1/dir2/dir3/my.file.txt ${file#*/}: 从左往右截去第一个 / 左面的内容, 包含 / 符号:dir1/dir2/dir3/my.file...

  • [shell编程] 找出linux系统中新修改的文件的方法 日期:2014-09-15 02:20:27 点击:184 好评:0

    介绍:在Linux系统下, 找出新修改的文件,并且,复制到 合适的位置。 #注意:每次修改代码前,在/var/www/html/jitong360temp 下面 touch time.txt [root@bogon jitong360temp]# pwd /var/www/html/jitong360temp [root@bogon jitong360temp]# touch time.tx...

  • [shell编程] 修改bash提示字符串(username@hostname:~$)的方法 日期:2014-09-15 02:19:42 点击:63 好评:0

    当我们打开一个终端或是运行一个shell时,都会看以类似于user@hostname: /home/$的提示字符串。 当我们打开一个终端或是运行一个shell时,都会看以类似于user@hostname: /home/$的提示字符串。 不同GNU/Linux发行版中的提示及颜色会略有不同。 我们可以使用PS...

  • [shell编程] 有关shell awk使用变量的问题 日期:2014-09-15 02:19:10 点击:89 好评:0

    有关shell awk使用变量的问题 测试脚本: 复制代码 代码如下: #!/bin/sh dirnum=3 dirfree=`df -k |awk{if (NR == $dirnum) print $4}` echo $dirfree 运行返回结果为空: [root@nginx2 100]# ./4 [root@nginx2 100]# 修改脚本为: 复制代码 代码如下: #!/bin...

  • [shell编程] 查找文件并删除末尾指定行数的shell脚本 日期:2014-09-15 02:17:56 点击:72 好评:0

    要求: 批量删除程序中,有包含www.jbxue.com内容的.shtml文件末尾15行。 涉及很多目录和文件,手动修改是不可能的,于是写了一个批处理shell脚本。 复制代码 代码如下: #!/bin/bash #function:删除最后15行 #author:roc #date:2012-10-8 #文件log log=/tmp/...

  • [shell编程] 自写的一个shell小游戏,猜数字 日期:2014-09-12 22:40:55 点击:195 好评:0

    生成的密码和用户输入可以接受重复数字 所以相对一般规则的猜数字可能难度要大不少 本版本规则: A--数字对,位置也对 B--排除A的结果后,数字对,但位置不对 开始后,系统化初始化一个4位可重复数字,如1223。假设用户第一次输入1234,那么系统将提示2A1B,...

  • [shell编程] shell脚本编写的俄罗斯方块游戏代码 日期:2014-09-12 22:39:45 点击:90 好评:0

    shell脚本编写的俄罗斯方块游戏代码,非常强大 粘贴以下代码到一个空的Shell脚本文件中,并在Bash 中运行即可! 复制代码 代码如下: #!/bin/bash # Tetris Game # 10.21.2003 xhchen[email]xhchen@winbond.com.tw[/email] #APP declaration APP_NAME=${0##*[\\...

  • [shell编程] Shell游戏:迷宫 日期:2014-09-12 22:38:06 点击:110 好评:0

    #!/bin/bash Width=30 Height=15 PadX=10 PadY=5 P=\033[32mO\033[0m PB=\033[4m\033[32mO\033[0m\033[0m clear function DrawBox(){ local i j inx iny outx outy function DrawCell(){ local cell numi cell=$1; num=$2; str= for((i=1;i=$num;i++));do st...

  • [shell编程] Linux多线程编程(一) 日期:2014-09-11 18:18:57 点击:67 好评:0

    linux多线程设计是指基于Linux操作系统下的多线程设计,包括多任务程序的设计,并发程序设计,网络程序设计,数据共享等。Linux系统下的多线程遵循POSIX线程接口,称为pthread。 一、什么是线程? 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进...

  • [shell编程] Linux多线程编程(二) 日期:2014-09-11 18:18:17 点击:64 好评:0

    条件变量是利用线程间共享的全局变量进行同步的一种机制,主要包括两个动作:一个线程等待条件变量的条件成立而挂起(此时不再占用cpu);另一个线程使条件成立(给出条件成立信号)。 引言 条件变量是利用线程间共享的全局变量进行同步的一种机制,主要包括...

  • 首页
  • 上一页
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 下一页
  • 末页
  • 1431426
栏目列表
推荐内容