在进行批量的操作,或者繁琐的操作时,可以使用shell编写脚本来简化操作。我使用过众多别人编写的脚本,但是自己从来没有写过。今天正好碰到一个问题,不想繁琐的去挨个操作,那么就尝试着写一个脚本来方便操作一下吧。
首先说一下自己遇到的问题,今年去参加了CocoaChina开发者大会,会上的PPT很好,今天在网上把他们下载了下来,但是问题是,他们的命名很长而且前一部分都是一样的,类似于”CocoaChina2013开发者大会-……”,前一部分都是重的,在Finder里看起来很是不方便,根本看不到有用的文件名信息,所以我决定要把这十多个文件重命名去掉前缀。
原创
2013-05-16 20:08:05
896阅读
点赞
1评论
Linux是一种非常流行的操作系统,而bash shell是Linux下的一种常用的命令行解释器。在Linux系统中,bash shell是一种强大的工具,可以帮助用户进行各种操作,如文件管理、进程管理、网络操作等。本文将简单介绍一些bash shell的基本概念和用法,帮助初学者快速入门。
首先,我们需要了解一些基本的概念。在bash shell中,命令是用户与操作系统交互的主要方式。命令由命
原创
2024-04-11 10:23:55
97阅读
Bash特性之一:命令行展开~ :展开为对应用户的家目录。比如 cd ~UserName{,,,,,} : 他能在命令行展开的时候展开为多个路径。创建 x/y x/z x/z/1 x/z/2则用:mkdir -pv x/{y,z/{1,2}}Bash特性之二:shell引用Shell中的引用.' ':强引用,变量替换不会进行" ":
原创
2014-02-16 19:41:21
1090阅读
BASH 的基本语法最简单的例子 —— Hello World!关于输入、输出和错误输出BASH 中对变量的规定(与 C 语言的异同)BASH 中的基本流程控制语法函数的使用2.1 最简单的例子 —— Hello World!几乎所有的讲解编程的书给读者的第一个例子都是 Hello World 程序...
原创
2022-04-02 16:48:57
148阅读
http://www.linuxsky.org/doc/newbie/201004/389.html
1.基础
#!/bin/bash //bash脚本第一句都是这个,他会让系统指定以bash来解释这个脚本
# &n
转载
2011-04-18 17:06:08
355阅读
本篇博文简单的介绍了shell相关的知识,及bash的环境,为之后学习shell 脚本做好铺垫。
原创
2013-07-20 15:54:46
812阅读
前面我们了解了Azure Cloud Shell概述以及Azure Powershell 入门,现在我们在来了解下Azure Cloud Shell中的Bash 快速入门。1.登录Azure Portal ,启动CloudShell从导航栏中 启动Cloud Shell,如下图切换到Bash点击确认,从而切换到Bash进入Bash环境2.查看并设置首选订阅使用az account list查看使用
原创
2019-02-27 19:04:10
3126阅读
文章目录介绍基础shell 中括号的使用shell 注释shell 变量shell 运算符shell 打印语句shell 条件表达式shell 循环控制shell 函数sh
原创
2022-01-15 16:38:27
122阅读
最简单的例子 —— Hello World!几乎所有的讲解编程的书给读者的第一个例子都是 Hello World 程序,那么我们今天也就从这个例子出发,来逐步了解 BASH。用 vi 编辑器编辑一个 hello 文件如下:#!/bin/bash# This is a very simple exampleecho Hello World这样最简单的一个 BASH 程序就编写完了。这里有
转载
精选
2008-07-29 10:44:19
4675阅读
介绍基础shell 中括号的使用shell 注释shell 变量shell 运算符shell 打印语句shell 条件表达式shell 循环控制shell 函数shell 重定向介绍C 语言编写的程序设计语言,也是一个命令语言,它是连接了外部用户和 Linux 内核的桥梁shell 脚本(.sh)即 shell 编写的程序Linux 中 shell 版本众多
原创
2021-07-07 13:45:27
147阅读
bash .shell,简单shell的命令及基本操作!
原创
2012-02-05 22:15:34
534阅读
编辑命令 Ctrl + a :移到命令行首 Ctrl + e :移到命令行尾 Ctrl + f :按字符前移(右向) Ctrl + b :按字符后移(左向) Alt + f :按单词前移(右向) &
原创
2012-08-01 17:28:02
606阅读
1. 什么是Shell 人输入类似英语的计算机命令到命令解析器,再由命令解析器将这些命令翻译成计算机的机器指令交由计算机执行
原创
2021-08-04 11:11:35
224阅读
Linux中有许多种不同的shell,通常我们使用bash (bourne againshell) 进行shell编程,因为bash不仅免费(自由)且易于使用。本文提供的脚本都用bash(当然大多数情况下,这些脚本同样可以在bash的前 辈,bourne shell中运行)执行。 如同其他语言一样,我们可以使用任意一种文字编辑器,比如nedit、kedit、emacs、vi等来编写shell脚本,它必须以如下行开始(必须放在文件的第一行): 代码:#!/bin/sh 符号#!用来告诉系统执行该脚本的程序,本例使用/bin/sh。编辑完了,如果要执行该脚本,还必须使其可执行:代码:chmod .
转载
2011-03-12 16:24:00
139阅读
2评论
如何创建和运行Bash脚本?要创建一个空的bash脚本,首先,使用cd命令进入保存
原创
2023-06-06 11:01:27
128阅读
shell,大家对这个词应该都不陌生,只要有操作系统应该就离不开shell。我们要通过shell将输入的命令与核心沟通,让核心可以控制硬件来正确的工作。在linux当中可以使用的shell至少有一下几种:
l /bin/ksh (兼容于bash);
l /bin/zsh(基于ksh开发,功能更强大的shell)。
既然/bin/bash是l
原创
2010-07-14 18:52:37
559阅读
其实学习linux系统主要就是学的bash shell,可见它的强大之处,学好会给我们系统管理带来很大的方便,以下都是参考各种资料后自己整理的,方便日后查找。
Bash shell 的功能:
1.命令历史(history) :记录使用过的指令。默认记录1000个指令。保存在~/.bash_history里(只有用户退出
系统后),至于当前执行的被记忆在内存中。
2.命令
原创
2012-12-28 14:24:09
528阅读
shell外壳GUI:Gnome、KDE、xfceCLI:sh、csh、ksh、bash进程:在每个进程看来,当前主机只存在内核和当前进程进程是程序的副本,进程是程序执行实例bash1、命令历史,命令补全2、管道、重定向3、命令别名4、命令行编辑5、命令行展开6、文件名通配7、变量8、编程命令行编辑:光标跳转Ctrl+a:跳转到命令行首Ctrl+e:跳转到命令行尾Ctrl+u:删除光标至命令行首的
原创
2018-12-11 17:30:51
369阅读
bash shell
terminal tools
asciinema-player
http verbs
symbol link
转载
2018-07-03 11:26:00
161阅读
Shell是用户和操作系统之间完成交互式操作的一个接口程。 bash是Linux操作系统的默认shell程序。 我们可以使用cat /etc/shells 查看当前系统中所有可以支持的安全shell。 也可以直接输入shell命令的名字,切换shell[root@localhost ~]# s
原创
2017-10-27 21:39:41
689阅读