将Linux普通用户添加为系统管理员在Gnome或KDE这样强大与完善的桌面环境下是非常简单的事情,一般来说在用户设置的对话框里就直接有相应选项。不过,出于简洁与高效的风格,自己目前并未使用这些高端但吃内存的“重量级”桌面环境,使用的就是最基本的X视窗+Sawfish窗口管理器的组合。在这样的环境下...
分类:
系统相关 时间:
2015-06-16 22:53:44
阅读次数:
266
在Linux环境下(包括在相应的模拟环境,如Windows中的Cygwin)工作的时间久了,就会慢慢积累出一些自己写的小脚本程序,用于加速日常的操作与工作流程,如自动挂载与卸载U盘,映射网络驱动器,数据备份与恢复等。为了能让这些脚本程序在帮助文档、信息提示、命令行参数等方面的风格保持统一,就需要设计...
分类:
其他好文 时间:
2015-06-16 22:35:52
阅读次数:
155
重点看下清单7现在,很多 Linux® 和 UNIX® 系统上都有 bash shell,它是 Linux 上常见的默认 shell。通过本文,您将了解到如何在 bash 脚本中处理参数和选项,以及如何使用 shell 的参数扩展检查或修改参数。本文重点介绍 bash,文中的示例都是在以 bash ...
分类:
系统相关 时间:
2015-06-16 18:32:14
阅读次数:
285
preface:也不算是很大的事情,但也需要这么个东西,对比两个文件夹里的内容是否相同,知道差异在哪里,找出问题所在,vimdiff 只能比较两个文件是否相同,比较不了文件夹,不过可以写个bash脚本,另外,linux meld命令可破。
安装:若未安装$ meld,则自动提示sudo apt-get install meld,$sudo apt-get install meld就好。
使用:...
分类:
系统相关 时间:
2015-06-12 10:04:42
阅读次数:
232
转自http://blog.chinaunix.net/uid-20328094-id-95121.html一个很不错的bash脚本编写教程,至少没接触过BASH的也能看懂!建立一个脚本 Linux中有好多中不同的shell,但是通常我们使用bash (bourne again shell) 进行....
分类:
其他好文 时间:
2015-06-09 16:42:40
阅读次数:
98
由于工作需要,之前的几个月写了一些Bash脚本,主要完成自动测试、打包、安装包等。虽然相比C++编程,要简单、傻瓜,但其在类Unix系统中可以大大提高工作的效率。所以在此对脚本编程过程中一些注意事项进行简单的总结。1. shell概述shell是介于用户和类Unix操作系统内核(kernel)之间的...
分类:
系统相关 时间:
2015-05-30 17:56:57
阅读次数:
193
最近在培训PowerShell,在讲到Pipeline的时候,对于我这种长期和数据(数据库)打交道的人来说,觉得很实用,所以写此博文,记录一下。 无论是在Linux中写Bash脚本还是在Window上写PowerShell,管道符”|“是一个非常有用的工具。它提供了将前一个命令的输出作为下一个命令....
分类:
系统相关 时间:
2015-05-21 10:40:00
阅读次数:
268
默认情况下,bash脚本不会打印执行的每个命令,这个有时候不太方面。
如下的方法可以让bash脚本打印出执行的命令:
1) 在脚本里添加
set -v
或者
#!/bin/bash -v
以加 set -v 最好。
set -v 和
set -o verbose
是一样的
2) 添加
set -x
或者
#!/bin/bash -x
3,...
分类:
系统相关 时间:
2015-05-16 13:28:26
阅读次数:
402
bash脚本编程的语法知识点总结第二部分承接第一部分进行总结分析6.bash编程之交互编程read-p"prompt"//提示-ttimeout给变量默认值varName=${varName:-value}如果varName不空,则返回varName的值;否则varName会使用value作为其值使用read参数[-p]后,允许在[-p]后面跟一字符串..
分类:
其他好文 时间:
2015-05-14 06:20:46
阅读次数:
138
bash脚本编程的所有语法知识点总结第一部分名词概念bash脚本编程,从字面意思理解也就是shell脚本编程。bash应该是目前Linux上最流行的shell脚本解释程序。shell是一个命令语言解释器,而shell脚本则是Linux命令的集合,按照预设的顺序依次解释执行,来完成特定的、较复杂的系..
分类:
其他好文 时间:
2015-05-14 06:19:00
阅读次数:
172