ubantu写shell脚本_ubantu crontab 运行 shell 脚本 - CSDN
精华内容
参与话题
  • ubuntu中一个shell脚本的过程

    千次阅读 2014-10-28 11:05:08
    gedit hello.sh ,然后输入 #!/bin/bash echo "Hello world!" chmod +x hello.sh ./hello.sh
    gedit hello.sh 
    

    ,然后输入

    #!/bin/bash
    echo "Hello world!"

    chmod +x hello.sh
    

    ./hello.sh


    展开全文
  • 使用./绝对路径可以运行shell脚本 配置环境后可以直接用脚本名运行 command not found也可能是代码出现问题 1.cd ~ 进入主目录 vim .bashrc 编辑配置文件 2. i 进行插入代码 export PATH="$PATH:/home/shell脚本的...

    前言

    • 使用./绝对路径可以运行shell脚本
    • 配置环境后可以直接用脚本名运行
    • command not found也可能是代码出现问题

    1.cd ~ 进入主目录
    vim .bashrc 编辑配置文件
    2. i 进行插入代码
    export PATH="$PATH:/home/shell脚本的上一目录 添加环境变量
    点击ESC :wq 保存并退出vim
    3.source .bashrc 保存
    echo $PATH 查看是否添加成功

    展开全文
  • Ubuntu编写shell脚本

    千次阅读 2015-11-16 21:34:02
    先介绍几个常用命令 $()在bash中叫做 命令替换,回调用一个subshell。通俗点讲,就是被它括起来的命令部分将优先执行。 echo(显示文字) echo $A 表示输出变量A的值 echo [-ne][字符串]或 echo [--help][--...


    先介绍几个常用命令

    $()在bash中叫做 命令替换,回调用一个subshell。通俗点讲,就是被它括起来的命令部分将优先执行。

    echo(显示文字)

    后面的字符串可以加引号,也可以不加引号。单引号'扩起来的字符将作为普通字符对待

    echo $A 表示输出变量A的值

    echo [-ne][字符串]或 echo [--help][--version]

    -n 不要在最后自动换行

    -e 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:

    \a 发出警告声; \b 删除前一个字符; \n换行;与printf差不多。


    read (读取来自键盘输入的变量,与用户进行对话):

            read [-pt] variable    

    -p后面可接提示符;-t后面可接等待的秒数

    declare/typeset(声明变量的属性)

         declare [-aixr] varible                                                   

    -a将后面的variable定义为树组(arrey);                                                       

    -i 定义为整形数字(integer);

    -x用法与export一样,将variable变成环境变量;

    -r将variable变量设置为只读(readonly),该变量不可更改内容也不能取消设置。

    也可以这样var=$((运算内容))计算

    var=$(($first+$second))计算两个变量的和 

    数组


    now ,现在正式开始shell脚本学习之路

    注意要有 #!/bin/bash,声明这个脚本使用的shell名称

    除了第一行的#,所有以#开头的行都是注释行




    展开全文
  • 在Ubuntu的shell终端一个简单脚本

    千次阅读 2017-06-07 20:32:28
    1.打开终端(terminal),输入vi hello.sh 2然后在打开的脚本文件中键入: #!/bin/bash echo "hello world!...本人编写这个主要是因为测试一个shell能否实现简单脚本的功能,拿来分享,大家看看就好~~~

    1.打开终端(terminal),输入vi hello.sh

    2然后在打开的脚本文件中键入:

    #!/bin/bash

    echo "hello world!"

    然后保存。

    3.在终端中输入  ./hello.sh

    然后终端输出:hello world!

    脚本运行成功。

    本人编写这个主要是因为测试一个shell能否实现简单脚本的功能,拿来分享,大家看看就好~~~

    展开全文
  • ubuntu上第一个shell脚本

    万次阅读 2017-05-27 10:20:08
    参考:https://billie66.github.io/TLCL/book/zh/chap25.htmlUbuntu下第一个shell脚本在home目录下新建文件夹xkmkdir xk进入xk文件夹,新建文件helloshelltouch helloshell在helloshell文件中输入如下内容:#!...
  • ubuntu 下安装配置jdk的shell脚本程序

    千次阅读 2016-04-16 22:03:09
    最近在看shell脚本下这个ubuntu 下配置jdk的过程,相互交流 1.首先我们在终端下建立一个shell文件 jdk.sh $vim jdk.sh 内容如下: #!/bin/bash #设置jdk的安装目录 dir="/usr/share/jdk" #这个是我jdk压缩包...
  • shell 脚本写守护进程

    万次阅读 2017-04-22 11:36:45
    最近在做服务器,因为是全天候运行,服务器也不是说百分之百稳定,永远不崩溃永不宕机啥的,所以就算宕机了也不要紧,...我的启动脚本 start.sh #!/bin/sh killall -9 logserver sleep 1 killall -9 gameserver mv log
  • Ubuntu 上运行 Shell 脚本

    千次阅读 2019-07-17 14:45:31
    将一个脚本保存为带有扩展名的文件,如 test1.sh, 内容,例如: #/bin/bash echo -n "enter login name:" read name echo -n "enter password:" read pwd if [ $name = "abc" -a $pwd = "123" ] # 模拟登陆...
  • 在linux中编写shell脚本的流程的简单说明 1、使用vim或者gedit建立一个文件,通常来说会用.sh作为文件后缀 2、以 “#!/bin/bash”为第一行语句,其中“#!”被称为“Sha-Bang”符号,是shell脚本的起始符号...
  • ubantu16 开机shell脚本

    2019-05-20 16:55:09
    1.建立自己的脚本并保存test.sh, 例如: #!/bin/bash sudo nohup java -jar /home/text.jar >> /home/text.txt & 2. 修改权限 chmod +x test.sh 3.将脚本放入/etc/init.d文件夹下,并执行: update...
  • LinuxShell脚本命令行参数的写法

    千次阅读 2012-09-28 15:20:13
    $0 ---- 当前程序的名称,实际上是一... ---- 上一个代码或者shell程序在shell中退出的情况,如果正常退出则返回0,反之为非0值。  $* ---- 传递给程序的所有参数组成的字符串。  $@ ---- 以"参数1" "参数2" ... 形
  • Ubuntu下运行Shell脚本

    千次阅读 2018-05-19 15:27:27
    将一个脚本保存为带有扩展名的文件,如test.sh, 在终端上输入: chmod +x test.sh 然后输入: test.sh 终端显示: test.sh 找不到命令(后来看了鸟个私房菜,发现这样输入,系统只会在$PATH上列出的路径查找,而不会...
  • 我们经常需要在后台运行一些python...所以我们一个shell脚本来控制 python挂了之后 自动重启:shell脚本如下:非常简单:然后我们使用该shell脚本启动python程序:启动之后:我们来测试一下:在后台kill -9 杀掉py...
  • sh脚本开头第一行都是这么一句 #!/bin/bash linux的脚本有可执行属性就能执行, 跟扩展名没关系,决定是否为shell类型的也只和第一句有关系 完要执行chmod +x 文件名、加上可执行属性、也可以通过图形用户...
  • 有个小需求,就是爬取一个小网站一些网页里的某些信息,url是带序号的类似的,不需要真正的spider,网页内容也是差不多的 需要取出网页中<h1></h1>中间的字符串,而且只要第一行,最后带序号到文件...
  • ubuntu编写开机自启动shell脚本

    万次阅读 2013-05-01 17:20:09
    1、首先编写一个简单的shell脚本  vimtest.sh(不习惯使用vim可以使用nano)  进入vim后按i键,然后输入(#!/bin/sh符号#!用来告诉系统它后面的参数是用来执行该文件的程序。) #!/bin/bash echo"Helloworld!...
  • 设计与实现一个系统配置的 Shell 脚本。功能模块如下: 序号 模块 功能 1 配置主机名 输出当前主机名 根据用户输入设置主机名 2 配置网络模块 备份当前的网络配置 自动配置网络为静态 IP 配置; 3 配置...
  • Ubuntu crontab定时执行shell脚本

    千次阅读 2018-12-13 15:06:28
    Ubuntu crontab定时执行shell脚本 最近打算让服务器定时的编译项目源码,及时产生二进制文件。好了编译脚本后,就需要用到crontab设置定时任务。 Crontab与Cron 使用crontab命令来配置cron进程。cron进程...
  • 为什么80%的码农都做不了架构师?>>> ...
1 2 3 4 5 ... 20
收藏数 1,161
精华内容 464
关键字:

ubantu写shell脚本