这个写成脚本就可以实现了,你说的: goto是一个循环,在shell里构建循环,例如
(linux执行不了windows的程序,内核不同,如果你要运行exe,需要装wine,我就用linux的程序来执行了)
datetime=$(date +%H%M%S) (这里设定的是时间,你可以选择参数,我是时分秒)
loop (){
diff qsot.txt xuanpai.txt
}
sh zhushuju.sh
if [ $? -eq 0 ];then
echo "$datetime"
else
return (返回)
fi
sleep 10
sh qsort.sh qsort.txt (执行后输出到qsort.txt)
return
sh xuanpai.sh xuanpai.txt
loop
read -p "end"
可能有什么错误,呵呵.
不会的,sh 文件是串行运行的,执行完A 才会执行b,除非在一个命令后 加
基本语法:
for i in ;
do;
done
①.、处理文件夹下的所有文件:
linux 命令:
①后台运行程序: 例如updatedb 可以设为updatedb.就是 在运行的程序 后加
ps -ef
新建一个文件,名字为test(自己定义的名字)
nano test.sh
在里面编写脚本
? ?程序必须以下面的行开始(必须方在文件的第一行):
? ?#!/bin/sh
符号#!用来告诉系统它后面的参数是用来执行该文件的程序.在这个例子中使用/bin/sh来执行程序.
(能写一些shell普通命令,命令用分号隔开)
例子:
#! /bin/bash
# shutdown pc
sudo
shutdown +1
执行方法
(1)在控制台输入命令执行:
sh
test.sh
右键此文件,选择属性-权限,最下方会有一个"允许以程序执行文件",将这一项勾选,就可以了.
或在命令行下附予权限:
test.sh 或: chmod +x test.sh
mkdir
/test;touch
/test/1.txt;chmod
/test/1.txt
还有就是管道符.管道符是连接几个命令的.管道符左边的命令是输出,管道符右边的命令式对左边输出的一个输入(有的时候可以理解为一个条件)
比如,有一个文件有100行(假设是/a.txt),你只想查看第二十五行,就可以这么写:
head
/a.txt
|
tail
那么管道符的左边"head
管道符的右边是查看倒数第一行,
以上就是土嘎嘎小编为大家整理的linux命令p处理相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!