linux 命令 练习简单demo

*************  天天一点点 ***********bash

》》重定向命令
ip

#! /bin/bash
var="abci"
for i in 1 2 3 4 5 6
do
echo $i >> /usr/jdk/log.log
echo $i > /usr/jdk/log1.log
done
执行后你会看到, 两个文件中的内容是不一样的,>> 是容许文件追加而 > 不容许文件追加,只能覆盖。ci

 **上面的是 script的重定向,而commad也能够重定向输出jdk

如 将某个目录的ls -l  重定向到某个文件中file

一、进入某个目录循环

二、 ls -l  &> filename
重定向

》》循环删除某个目录下有规则的文文件名或目录文件

#! /bin/bash
for i in 2 3 4 5
do
rm -rf /usr/jdk/log$i.log
done

echo "ok !"
                                                                                                                                                                  
co

相关文章
相关标签/搜索