加载中
如何获取 shell 脚本自身文件名?

$ cat abc.sh echo $0 echo $BASH_SOURCE $ ./abc.sh ./abc.sh ./abc.sh $ source abc.sh bash abc.sh $ cat abc.sh |bash bash $ ~/temp/abc.sh /home/xxx/temp/abc.sh /home/xxx/temp/abc....

2016/09/04 10:48
4
Shell编程中Shift的用法

位置参数可以用shift命令左移。比如shift 3表示原来的$4现在变成$1,原来的$5现在变成$2等等,原来的$1、$2、$3丢弃,$0不移动。不带参数的shift命令相当于shift 1。 非常有用的 Unix 命令:...

2016/09/04 10:44
0
/bin/true

true命令啥都不做,只设置退出码为0。 在Linux底下,每个程序执行完毕都会返回一个退出码给调用者,一般情况下0表示成功,其他值表明有问题,当然某些程序的退出码有特殊含义。有些shell下t...

2016/09/04 10:43
2
git fetch, merge, pull, push需要注意的地方

在Git操作中,我们经常会用到fetch, merge, pull和push等命令,以下是一些我们需要注意的地方。 给大家准备了参考资料: 1. Whatʼs a Fast Forward Merge?:https://sandofsky.com/images/...

2016/08/30 16:41
32
linux进程优先级、进程nice值(转载)

网络收集,自学自用~ 进程cpu资源分配就是指进程的优先权(priority)。优先权高的进程有优先执行权利。配置进程优先权对多任务环境的linux很有用,可以改善系统性能。还可以把进程运行到指定...

2016/08/30 16:28
28
Linux中变量#,#,@,0,0,1,2,2,*,$$,$?的含义

$# 是传给脚本的参数个数 $0 是脚本本身的名字 $1 是传递给该shell脚本的第一个参数 $2 是传递给该shell脚本的第二个参数 $@ 是传给脚本的所有参数的列表 $* 是以一个单字符串显示所有向脚本...

2016/08/30 16:28
2
shell if怎么判断参数有值

1) bash a=3 ; b=2 ; c=4 if (( a > b )) && (( a < c )) 或者 if [[ $a > $b ]] && [[ $a < $c ]] 或者 if [ $a -gt $b -a $a -lt $c ] 2) a=3 ; b=2 ; ...

2016/08/30 16:26
5
linux if 命令判断条件总结

关于文件属性的判断式 -a 如果文件存在 -b 如果文件存在,且该文件是区域设备文件 -c 当file存在并且是字符设备文件时返回真 -d 当pathname存在并且是一个目录时返回真 -e 当pathname指定的文...

2016/08/30 16:26
8
在shell中如何判断一个变量是否为空

在shell中如何判断一个变量是否为空 判断一个脚本中的变量是否为空,我写了一个这样的shell脚本: C代码 #!/bin/sh #filename: test.sh para1= if [ ! -n $para1 ]; then echo "IS NULL" else...

2016/08/30 16:23
41
User switch with custom restrictions in Symfony

Recently we found ourselves in a situation where we needed to implement user switching/impersonating functionality. Which means a user can "log in" as another user. This needed ...

2016/08/28 19:44
12
JavaScript 闭包究竟是什么

用JavaScript一年多了,闭包总是让人二丈和尚摸不着头脑。陆陆续续接触了一些闭包的知识,也犯过几次因为不理解闭包导致的错误,一年多了资料也看了一些,但还是不是非常明白,最近偶然看了一...

2016/08/28 19:35
3
Redis 通配符查找及批量删除key

1. DEL 直接加键名称 DEL key1 key2 key3 127.0.0.1:6379> DEL site_msg_99973 false site_msg_99974 false site_msg_99979false 2. 批量删除key 可用keys ‘str*’ 列出要删除的key,接lin...

2016/08/28 19:34
90
How to use PHP OPCache?

Installation OpCache is compiled by default on PHP5.5+. However it is disabled by default. In order to start using OpCache in PHP5.5+ you will first have to enable it. To do thi...

2016/07/26 13:52
15
php cli using STDIN and Piping

http://php.net/manual/en/features.commandline.options.php ------------------------------------------ -r <code> Run PHP <code> without using script tags <?..?> 例: 1. c...

2016/07/20 08:57
22
How to Move Your Home Folder to Another Partition

If you have accepted the default option while installing Ubuntu, or that your computer comes with Ubuntu pre-installed, chances are that your Home folder and the system folders ...

2016/07/16 20:13
22
PhpStorm10 设置内存

phpstorm 10.2 修改目录 C:\Program Files (x86)\JetBrains\PhpStorm 10.0.2\bin 根据你使用的版本修改32位或64位的配置文件 PhpStorm.exe.vmoptions PhpStorm64.exe.vmoptions WebStorm 11....

2016/06/28 17:20
1K
phpstorm console and project files background colo

Console pane: Settings/Editor/Colors&Fonts/Console colors, Console background Project view: Settings/File colors, Add (Alt+insert), choose 'project files' scope, select a color....

2016/06/24 10:40
11
Infinality Ultimate Bundle packaged for Fedora 23

Finally perfect font rendering on Fedora! When I switched to Fedora from Arch, I really missed the great font rendering provided by the infinality patches and fonts by bohoomil....

2016/06/24 10:36
61
phpstorm无法输入中文的解决办法

今天期待已久的搜狗输入法linux版上线了,对于我们这种之前用习惯了搜狗输入法的屌丝来说是个不错的消息,于是赶紧去官网下载了一个装上了。迫不及待的试了一下,很不错,很流畅。 打中文的速...

2016/06/24 10:34
319
cannot find autoconf. please check your autoconf i

cannot find autoconf. please check your autoconf installation Xampp in CentOS

2016/05/18 17:14
9

没有更多内容

加载失败,请刷新页面

下一页

返回顶部
顶部