`

Linux shell的问题

阅读更多

1 grep的几个参数

-a 在二进制中以文本方式Search
-c 计算次数
-v 输出不匹配的行
-n 输出行号

 

2 javascript用正则表达式来写trim函数

str.replace(/(^/s)|(/s$)/g,"")


3 var re =
* 重复0到多个前一个字符
+重复1到多个前一个字符


4 egrep 高级正则表达式。
.除了\t\n\r等剩下的其他字符。
\d数字
\D非数字
\s空格
\S非空格
\w字符
\W非字符
(?=...) Positive lookahead
(?!...) Negative lookahead.

 

5 写个Shell脚本运行同步程序。
在Linux下运行Java(注意用冒号来分割,并且将cp括起来,linux下分号表示命令结束,需要另起一行)
java -cp "WEB-INF/classes:WEB-INF/lib/common-logging-1.2.4.java" com.taobao.jirautil.SyncMain

 

6 Linux下设置环境变量
PATH="PATH":~/bin
export PATH


7 数值计算
total=$((aa*bb))//记得中间没有任何空格分割
8 使用test -参数来判断
#1 test string
test -z $fileName && echo "you MUST input a filename." && exit 0
#2 test fileName
test ! -e $fileName && echo "the file $fileName MUST exist." && exit 0
#3 find file property
test -f $fileName && fileType="file"
test -d $fileName && fileType="directory"
test -r $fileName && perm="readable"
test -w $fileName && perm="$perm writable"
test -x $fileName && perm="$perm excutable"
echo "$fileName is a $fileType,the permission is $perm"


7 Shell命令。
kill -KILL(必杀) PID
netstat -antp
all numeric trimming program

 

分享到:
评论

相关推荐

    linux shell学习资料

    《Linux Shell脚本攻略》则可能侧重于实战应用,通过实际的案例解析,教你如何解决日常工作中遇到的各种问题。这本书可能会包含大量的实例,覆盖了系统管理、文件操作、网络通信等多个领域,使你在实践中学习和掌握...

    linux_shell实例精解

    Linux Shell是Linux操作系统中的一种命令解释器,它提供了一个用户与操作系统内核交互的界面,使得用户可以通过文本命令行执行各种操作。Shell脚本则是一种编程语言,它允许用户编写包含一系列命令的程序,实现自动...

    linux shell 视频教学

    Linux Shell是Linux操作系统中不可或缺的一部分,它是一种命令行接口,允许用户通过文本...这将对你的Linux工作环境中的问题解决和效率提升大有裨益。记得理论学习和实践操作相结合,才能更好地消化和理解这些知识。

    LinuxShell编程基础教程.pdf

    Linux Shell 编程基础教程 本资源为 Linux Shell 编程基础教程,涵盖了 Linux Shell 编程的基础知识,包括语法基本介绍、变量、环境变量、Shell 命令和流程控制等。 一、语法基本介绍 在 Linux Shell 编程中,...

    Linux Shell Scripting Cookbook(3rd) mobi

    Linux Shell Scripting Cookbook(3rd) 英文mobi 第3版 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书

    Linuxshell编写demo

    通过学习和实践这些基础知识,你可以编写出自己的Linux Shell脚本来解决实际问题。结合提供的博客地址(http://blog.csdn.net/u013171283/article/details/79204476),可以更深入地学习和理解Linux Shell编程的高级...

    Linux Shell Scripting Cookbook Third Edition

    Linux Shell脚本手册 - 第三版,. This book will take you through useful real-world recipes designed to make your daily life easier when working with the shell.

    linux Shell编程入门 实例讲解详解

    Linux Shell编程入门实例讲解详解 Linux Shell编程是Linux系统中一种非常灵活的工具,通过shell编程可以自动化大量的任务,especially适合那些易用性、可维护性和便携性比效率更重要的任务。下面是Linux Shell编程...

    Linux Shell Scripting Cookbook.epub

    Proper usage of shell commands can easily solve many complex tasks with a few lines of code, but most linux users don't have the right know-how to use the Linux shell to its full potential. ...

    linux shell 应用.chm

    linux shell 应用.chm,学习linux shell资料

    Linux Shell Scripting Cookbook Second Edition

    《Linux Shell Scripting Cookbook 第二版》是一本系统讲解Linux Shell脚本编写方法的书籍,涵盖了超过110个实用的配方,用于解决真实世界中的Shell脚本问题。通过这些配方,读者可以学习到如何利用Shell脚本自动化...

    Linux shell脚本全面学习

    Linux shell 脚本全面学习 Linux shell 脚本是 Unix LIKE 系统中的一种脚本语言,用于自动执行某些任务。通过学习 Linux shell 脚本,可以让用户更方便地管理和维护操作系统。 1. Linux 脚本编写基础 在 Linux 中...

    linux shell 编程电子书

    linux shell 编程电子书,学习linux shell很不错的资料,高清的

    Linux Shell编程从入门到精通

    本书由浅入深、循序渐进地详细讲解了LinuxShell编程的基本知识。这些基本知识包括Shell编程的基本知识、文本处理的工具和方法、正则表达式、Linux系统知识等。  本书旨在通过理清Linux Shell编程的脉络,从基本概念...

    Linux shell 脚本读取配置文件

    Linux 系统 shell脚本读取配置文件

    Linux命令行与shell脚本编程大全_learn-linuxshell.zip

    Linux命令行与shell脚本编程大全_learn-linuxshell

    LinuxShell编程基础.pdf

    Linux Shell 编程基础 Linux Shell 编程基础是 Linux 操作系统中一个非常重要的组件,它提供了一个交互式命令行界面,允许用户输入命令来执行各种操作。在 Linux 系统中,Shell 是一个命令解释器,它可以解释用户...

    Linux Shell Scripting Cookbook.mobi

    Proper usage of shell commands can easily solve many complex tasks with a few lines of code, but most linux users don't have the right know-how to use the Linux shell to its full potential. ...

    Linux+Shell命令行及脚本编程实例详解-刘艳涛.mobi kindle版

    主要内容包括:Linux及Linux Shell简介、初识Linux Shell、常用Shell(Bash)命令、Shell命令进阶、Shell编程基础、Shell的条件执行、Bash循环、Shell函数、正则表达式、脚本输入处理、Shell重定向、管道和过滤器、...

    linux shell 编程经典 教程

    Linux Shell编程是Linux系统管理与自动化任务处理的重要组成部分。Shell是一种命令行解释器,它提供了与操作系统交互的接口,允许用户执行系统命令、编写脚本并进行文件操作。本教程将深入探讨Linux Shell编程的经典...

Global site tag (gtag.js) - Google Analytics