
linux
有故事的猫先生
打代码讲究人码合一
展开
-
shell之输出重定向(理解2>&1)
首先应当知道linux中有三种标准输入输出,分别是STDIN,STDOUT,STDERR,对应的数字是0,1,2。STDIN就是标准输入,默认从键盘读取信息;STDOUT是标准输出,默认将输出结果输出至终端,也就是显示器之类的东西。 STDERR是标准的错误信息,默认也会显示在终端上。由于STDOUT与STDERR都会默认显示在终端上,为了区分二者的信息,就有了编号的0,1,2的定义,用原创 2017-01-16 22:34:05 · 500 阅读 · 0 评论 -
shell之(),(()),``的区别
shell () `` (()) 的区别原创 2017-01-17 19:26:35 · 1292 阅读 · 0 评论 -
linux下java启动脚本+maven配置
首先贴出shell代码来#!/bin/sh#BASH_SOURCE为获取执行指令MAIN_HOME="${BASH_SOURCE-$0}"MAIN_HOME="$(dirname "${MAIN_HOME}")"MAIN_HOME="$(cd "${MAIN_HOME}"; pwd)"echo $MAIN_HOMEif [ "$JAVA_HOME" != "" ];原创 2017-01-18 09:45:47 · 1212 阅读 · 0 评论