标签类目:Shell

将dos文件转linux文件的简单办法

分类:Shell

#vi ./configure :set fileformat=unix : x
或者是 dos2unix configure

shell写的推箱子(源程序)

分类:Shell#!/bin/sh
#map目录为地图文件目录
#地图文件说明:0:背景、1:墙、2:地板、3:箱子、4:目的地、5:人 9:箱子在目的地

SAVEDTTY=$(stty -g)
echo -ne “\33[?25l”

#画横线
Draw_Line()
{
for((i=2;i<60;i++))
do
      echo -ne “\33[${1};${i}H=”
done
}
继续阅读 »

Linux Shell Script: 自動切換路由

分类:Shell環境說明:

  • 兩條 ADSL 線路: 伺服器使用 ADSL Router (A) 對外連線, LAN User 透過 Linux NAT 使用 ADSL Router (B) 對外連線.
  • 當 ADSL Router (B) 斷線時, Linux NAT 自動調整路由, 讓 LAN User 改以 ADSL Router (A) 對外連線.
  • 當 ADSL Router (B) 線路恢復時, Linux NAT 自動調整路由, 讓 LAN User 再從 ADSL Router (B) 對外連線.
  • 檢視網路環境簡圖 继续阅读 »

Shell脚本调试技术

分类:Shell

本文全面系统地介绍了shell脚本调试技术,包括使用echo, tee, trap等命令输出关键信息,跟踪变量的值,在脚本中植入调试钩子,使用“-n”选项进行shell脚本的语法检查, 使用“-x”选项实现shell脚本逐条语句的跟踪,巧妙地利用shell的内置变量增强“-x”选项的输出信息等。 继续阅读 »

Shell编程-命令的退出状态

分类:Shell默认情况下,如果执行一个特定的命令或shell脚本,将返回两种值来表示命令或脚本是否执行成功。

(1)执行成功,返回0
(2)执行失败或发生错误,返回非零值 继续阅读 »

简单的带宽测试小脚本

分类:Shell这是一个简单的脚本,通过定时读取/proc/net/dev文件来得出某个时刻输出的速度和输入的速度。
代码如下:
继续阅读 »


返回顶部