1. Linux 脚本编写基础 1.1 语法基本介绍 1.1.1 开头 程序必须以下面的行开始(必须方在文件的第一行): #!/bin/sh   符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。   当编辑好脚本时,如果要执行该脚本,还必须使其可执行。   要使脚本可执行: 编译 chmod +x filename
原创 2010-11-15 21:46:47
317阅读
## 实现Java Linux Shell的步骤 ### 1. 确定需求和目标 在开始编写Java Linux Shell之前,首先要明确我们的需求和目标。我们的目标是通过Java编写一个简单的命令行界面,能够执行一些基本的Linux Shell命令。 ### 2. 创建项目和准备环境 在开始编写代码之前,我们需要创建一个Java项目,并准备好开发环境。可以使用任何Java开发工具,比如Ecl
原创 8月前
27阅读
函数减少重复的代码定时任务自动化的减少人工干预#!/bin/bash解释说明执行环境给文件增加执行权限chkconfig:23451090启动级别启动顺序关闭顺序sh-n检查脚本语法date介绍年月日小时分钟秒周大写W今年的第几周cal日历昨天的日期月份年份时间戳shell脚本的变量变量代替频繁出现的字符串
原创 2018-04-17 23:05:02
601阅读
1点赞
实验1:自动备份源代码把指定目录下所有C文件拷贝到/home/c_src目录,并把这些文件打包为src_日期.tgz,把这个源码打包文件copy到共享目录。(MYD=`date +%Y_%m_%d`)#!/bin/sh DIR=c_src DATE=`date +%Y_%d_%m` FILE=src_${DATE}.tar.gz if [ -z $1&nbs
原创 2014-10-31 19:19:18
463阅读
linux 算术运算
转载 精选 2014-11-27 11:49:04
319阅读
使用let 命令 加法: n=10 let n=n+1 echo $n #n=11 乘法: let m=n*10 echo $m 除法: let r=m/10 echo $r 求余数: let r=m%7 echo $r 乘冪: let r=m**2 echo $r http://www.cppblog.com/fwxjj/archive/2009
转载 2011-12-31 10:24:38
667阅读
#include<stdio.h>intmain(){inta,b;intc;scanf("%d%d",&a,&b);c=a;a=b;b=c;printf("a=%db=%d",a,b);return0;}
原创 2021-03-12 18:45:50
284阅读
交换两个变量a,b在比赛中较好的做法:a=a^b;b=a^b;b=a^b;
原创 2015-05-13 11:02:45
368阅读
1点赞
NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of
原创 2022-04-20 16:42:02
54阅读
NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of
原创 2022-04-20 16:57:18
60阅读
一、变量分类 ### 用户自定义变量: ~~~ 这种变量是最常见的变量,由用户自由定义变量名和变量的值。 ### 环境变量: ~~~ 这种变量中主要保存的是和系统操作环境相关的数据, ~~~ 比如当前登录用户,用户的家目录,命令的提示符等。 ~~~ 不是太好理解吧,那么大家还记得在 Windows
原创 2022-04-20 17:00:36
59阅读
今天我们继续学习python的语法:一,互换变量 1 a =1 2 b =2 3 c =3 4 #以前的老方法,其他语言写的 5 c = None 6 c = b 7 b = a 8 a = c 9 print(a,b) 10 11 #python里面交换值 12 b,a = a,b 13 print(a,b) #交换两个变量的值,Python低层帮你引入第三方变量交换
Python 交换变量以下实例通过用户输入两个变量,并相互交换:实例# -*- coding: UTF-8 -*-# Filename : test.py# author by : www.runoob.com# 用户输入x=input('输入 x 值:')y=input('输入 y 值:')# 创建临时变量,并交换temp=xx=yy=tempprint('交换后 x 的值为: {}'.form
一、例子一: ### 例子一: ~~~ 删除变量 y [root@localhost ~]# unset
原创 2022-04-20 16:46:07
99阅读
NO:Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart  &nbsp
原创 2022-04-20 14:31:57
43阅读
NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of
原创 2022-04-20 17:20:45
72阅读
while read line do         echo $line done < access_log Shell脚本while read line 损失制表符的问题 描述: 虽然问题不大,但是确实挺恶心,我的目标是处理access日志 日志为了方便处理,采用了\t作为分隔,数据需要过
转载 精选 2011-05-17 11:22:20
847阅读
ctrl+a//移到行首ctrl+e//移到行尾/////////////////////////////////////////linux系统用alt+a//移到光标所在单词首部alt+e//移到光标所在单词尾部alt+d//删除光标处到单词尾部////////////////////////////////////////ctrl+y//插入最近删除的单词或语句ctrl+k//删除光标处到行尾
转载 精选 2013-11-06 20:38:27
715阅读
1点赞
Linuxshell压缩打包命令tar
原创 2022-11-25 14:20:19
182阅读
一、预定义变量 作用 $? 最后一个执行的命令的返回状态,如果这个变量的值为0,证明上一个命令正确执行,如果这个变量的值
原创 2022-04-20 16:48:36
80阅读
  • 1
  • 2
  • 3
  • 4
  • 5