(1) ) ) )。
linux下的批处理文件基本上是一个shell脚本文件。
1 .最简单的脚本编写方法如下。
新文件,名字是clean (自己定义的名字),用潇洒的夕阳写
rm -fv *.o; ls -al;
(可以编写分号分隔的shell的普通命令。)
2 .执行方法
(1)通过控制台输入:
sh clean
(2)先赋予脚本的可执行权限:
chmod 777清除
然后直接执行:
./clean
其他功能今后将陆续增加。
)2) linux上的批处理文件基本上是shell脚本文件。
最简单的脚本编写方法之一如下。
1、创建一个名为test )的新文件
nano test.sh
2、潇洒夕阳剧本
程序必须在以下行中开始: 它必须位于文件的第一行。
#! 热腾腾的月饼/sh
符号#! 它用于告诉系统后面的参数是用于运行文件的程序。 本示例使用/热月饼/sh运行程序。
(可以写shell的普通命令。 命令用分号隔开) )。
例如:
#! 热月饼/bash
# shutdown pc
sudo shutdown 1
3 .执行方法
(1)在控制台上输入并执行命令:
sh test.sh
)2)赋予脚本可执行权限,然后双击执行:
右键单击此文件并选择“属性”-“权限”,底部有“允许程序运行文件”。 如果选中这个项目,就可以了。
或在命令行中授予权限:
chmod 777 test.sh
或chmod x test.sh
当然,也可以将操作替换为source。
source命令也称为“点命令”,是一个点符号(.)。 source命令通常用于重新运行刚刚更改的初始化文件,使其立即生效,而无需注销并重新登录。
source命令(来自c shell )是bash shell的内置命令。 命令是一个圆点符号,(来自BourneShell )是source的另一个名称。 这两个命令都以作为当前shell环境运行的脚本为参数。 这意味着不会启动新的子进程。 在脚本中设置的所有变量都将成为当前shell的一部分。 同样,当前脚本中设置的变量也作为脚本的环境。 通常,“source或point”命令用于重新运行刚更改的初始化文件,如. bash_profile或. profile。 例如,如果在登录后更改了. bash_profile的EDITER和TERM变量,则可以使用source命令重新运行. bash_profile命令,而不是注销并重新登录。 与shell脚本(如. bash_profile )一样,文件可以在source或点命令中运行,而无需具有可执行权限。
用法:源文件名称或. filename
除了上述用途外,source命令还有另一个用途。 编译系统核心时,必须输入一系列命令,例如:
QUOTE:
生成程序
生成菜单
make dep
妆洁
生成大小
………
对于需要多次重复编译系统核的用户来说,将这些命令放在一个文件中并自动按顺序执行非常有用,但使用source命令可以做到这一点。 这是将一个文件的内容作为shell运行,首先在linux的源目录下(例如/usr/src/linux-2.4.20 )
QUOTE:
生成程序
生成菜单
make dep
妆洁
生成大小
制造模块
make modules_install
CP arch/i386/boot/bzimage/boot/vmlinuz _ new
cp System.map /boot
vi /etc/lilo.conf
lilo -v
创建文件后,每次编译核心时,只需在/usr/src/linux-2.4.20下输入即可。
QUOTE:
source make_command
如果不希望在lilo中引导系统,则可以删除最后两行,并将自己的引导程序配置为引导内核。
顺便说一下,命令意味着按顺序执行由其连接的命令,但只有在以前的命令成功执行后,以后的命令才能继续执行。