[shell]system和execlp简单示例

shell脚本:hello.sh#!/bin/bashecho "i am in shell script"echo "param 1 is $1"echo "param 2 is $2"variable=$[ $1 + $2 ]echo "sum is $variable"system接口:sys
4次阅读

[shell]简单的shell提示和参数脚本

 该shell脚本有如下点:bash or dashcase语句的写法脚本help写法参数是否为空的写法算数运算的写法#! /bin/bashcase "$1" in -h|--help|?) echo "Usage: 1st arg:pin name, 2st arg:res
4次阅读

[shell]Linux脚本开头#!/bin/bash和#!/bin/sh是什么意思以及区别

一直以为在shell脚本中#都是代表着注释功能,同样在脚本开始的#!/bin/sh也只是告诉用户这是一个shell脚本,而最近顺手查了下,才发现不是这个意思,分享下面的文章。转自:http://www.cnblogs.com/EasonJim/p/6850319.html一、意思#!/bin/sh是
3次阅读

HDU5730 Shell Necklace

本文作者:ljh2000 作者博客:http://www.cnblogs.com/ljh2000-jump/转载请注明出处,侵权必究,保留最终解释权!  题目链接:HDU5730正解:分治$FFT$解题报告:  分治$+FFT$模板题。  容易发现一个$O(n^2)$的$DP$方
9次阅读

[Shell Script]关于source和sh对于脚本执行不同

当我修改了/etc/profile文件,我想让它立刻生效,而不用重新登录;这时就想到用source命令,如:source /etc/profile对source进行了学习,并且用它与sh 执行脚本进行了对比,现在总结一下。source命令:source命令也称为“点命令”,也就是一个点符号(.),是
3次阅读

python3 获得shell的输出内容(subprocess.getstatusoutput)

默认通过os.system(“shell")命令赋值,结果是0之类的,0表示shell命令运行正确如果想获得shell输出的内容,可以通过【subprocess.getstatusoutput】获得shell返回结果 import subprocessPIDS=subproces
4次阅读

简单的三道shell例题

problem:1、 输入一个ip列表文件,文件每行为以tab键分隔的两列,分别为一个ip段的起始ip和结束ip,ip均为点分形式。要求将该文件中各ip段包含的每一个有效ip以非点分形式输出到一个文件中。例如:输入文件内容如下:66.111.22.1 66.111.22.3123.1.1.123
24次阅读

shell 通过shift获得某位后的入参

有时shell的入参个数不定,想要获得第2位后的参数,作为新的入参调用其他脚本 通常这时候想到的方法是用遍历,例如下面的方法:for (( i=2;i<=$#;i++))do       echo $idone 更简便的方法:使用sh
7次阅读

Shell脚本学习之sed详解

在编写shell脚本的过程中,我们经常需要使用sed流编辑器和awk对文本文件进行处理。一、什么是sed?    sed 是一种在线编辑器,它一次处理一行内容。sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印
8次阅读

wscript shell

http://blog.csdn.net/songques/article/details/8309569http://baike.baidu.com/link?url=_P6z73_Ih9R79TCczLIUr0XyMH_sKYVNVPEbq4bZzZJ6StFtgp_0Hj2BesDZQ4RB1
8次阅读