• shell脚本实现本地文件与服务器文件同步

    shell脚本实现本地文件与服务器文件同步

    为何创建此脚本是因为方便项目的布署,不需要手动地去同步不同的项目,而只需要简单的执行shell脚本,输入项目名就能发布到服器上。1、shell文件代码#!/bin/sh read -t 30 -p "请输入项目名:" name...

    kavinkavin 2018.05.17 3672浏览 0
  • Shell中关于处理方法返回值问题详解

    Shell中关于处理方法返回值问题详解

    由于在shell的世界中,并不像其他编程语言,它不支持我们所熟悉的方法返回。本文一起总结一下如何优雅的解决返回值问题?测试程序我们一般通过$?来获取上一个语句的输出。看一下下面得测试语句:新建testReturn脚本returnString(){  return $1 }...

    kavinkavin 2018.05.17 2692浏览 0
  • linux设置定时任务的方法步骤

    linux设置定时任务的方法步骤

    一,首先登录二,找到文件夹cd  /var/spool/cron三,查看定时任务crontab -l四,vi root 编辑定时任务 编辑完成后,点ESC,然后:wq时间格式分钟 小时 日期 月份 周 命令数字范围 0-59 0-23 1-31 1-12 0-7 echo "he...

    kavinkavin 2018.05.17 2434浏览 0
  • Linux启动jar包的shell脚本

    Linux启动jar包的shell脚本

    项目设备端需要运行jar包程序与服务端进行socket连接并发送数据,每次启动进程时,都需要在Linux终端输入启动jar包的命令,比较繁琐,随之尝试将启动jar包的命令写入shell脚本文件中,实现操作shell脚本启动jar包程序的功能。编写的socdev.sh脚本文件中命令如下:#启动命令所在...

    kavinkavin 2018.05.17 4048浏览 0
  • shell 脚本中$$,$#,$?分别代表什么意思?

    shell 脚本中$$,$#,$?分别代表什么意思?

    $0 这个程式的执行名字$n 这个程式的第n个参数值,n=1..9$* 这个程式的所有参数,此选项参数可超过9个。$# 这个程式的参数个数$$ 这个程式的PID(脚本运行的当前进程ID号)$! 执行上一个背景指令的PID(后台运行的最后一个进程的进程ID号)$? 执行上一个指令的返回值 (显示最后命...

    kavinkavin 2018.05.17 2811浏览 0