每日一收获 cd `dirname $0` $0 代表的是你执行的脚本!若是在命令行下的 因为你执行的是 bash 而 bash 在/bin 目录下 ,dirname就是得到$0的目录下。所以在命令行下得到的结果就是/bin
若是在脚本中,那么就是 $0 代表的是写的脚本 ,比如说脚本a.shell 在 dirname $0 < ===== > dirname a.shell . man dirname下
Print NAME with its trailing /component removed; if NAME contains no /'s, output `.' (meaning the current directory).
我们可以知道得到是脚本当前的路径,就是 (.)符号
用途:这个脚本的作用在于获取系统的相对路径,然后跳转到其他目录下!
哈哈,谁知道下面这个脚本是干什么的呢,猜中有奖!
find . -type f |grep java$|xargs du -h |sed -e 's/K//g' |awk 'BEGIN{maxsize=0;filename=temp}$1>maxsize{maxsize=$1;filename=$2}END{printf "%s\t%s\n",maxsize,filename}'
分享到:
相关推荐
前端开源库-dirname-shimdirname-shim、umd-dirname和文件名浏览器填充程序
【IT十八掌徐培成】Linux基础-05.nano-dirname-basename-环境变量
$ npm install regex-dirname-posix 用法 var re = require ( 'regex-dirname-posix' ) ; 关于 捕获路径。 var base = re . exec ( 'foo/bar/index.js' ) [ 1 ] ; // returns 'foo/bar' 例子 var re = ...
$ npm install regex-dirname-windows 用法 var re = require ( 'regex-dirname-windows' ) ; 关于 捕获Windows路径。 var base = re . exec ( 'foo\\bar\\index.js' ) [ 1 ] ; // returns 'foo\\bar' 例子...
Node.js上ES模块的__dirname和__filename 发布了Node.js v13.2.0,该版本提供了对ES模块的支持。 解释了概述。 在ES模块的环境中,全局变量,如require , exports , module.exports , __filename , __dirname不...
2.1. 调用一个脚本 2.2. 初步的练习 第二部分. 基本 3. 特殊字符 4. 变量和参数的介绍 4.1. 变量替换 4.2. 变量赋值 4.3. Bash 变量是不分类型的 4.4. 特殊的变量类型 5. 引用(翻译的可能有问题,特指引号) 5.1. 引用...
一、版本说明 node : 10.13.0 # CMD中输入`node -v`即可 二、开启入口文件时,提示以下错误 `basedir=$(dirname $(echo $0 | sed -e 's,\\,/,g') SyntaxError: missing......` 三、解决办法,因为使用了express...
dirname命令读取指定路径名保留最后一个/及其后面的字符,删除其他部分,并写结果到标准输出。如果最后一个/后无字符,dirname 命令使用倒数第二个/,并忽略其后的所有字符。dirname 和 basename通常在 shell 内部...
$ npm install regex-dirname 用法 var re = require ( 'regex-dirname' ) ; 关于 用于捕获路径。 var dir ; // On a POSIX platform... dir = re . exec ( '/foo/bar/index.js' ) [ 1 ] ; // returns '/...
打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) --------------------------------------------- .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 解压...
复制路径 ... copy-path:copy-project-relative-dirname copy-path:copy-full-dirname copy-path:copy-line-reference copy-path:copy-project-relative-path-web (仅Windows) 执照 MIT许可证。
高级Bash脚本编程指南(一) 目录 ++++ 第一部分. 热身 1. 为什么使用shell编程 2. 带着一个Sha-Bang出发(Sha-Bang指的是#!) 2.1. 调用一个脚本 2.2. 初步的练习 第二部分. 基本 3. 特殊字符 4. 变量和...
setenv GADDIR dirname (If dirname is not /usr/local/lib/grads) Documentation and Additional Information ---------------------------------------- Consult the GrADS homepage ...
cli $ pip3 install online-judge-tools$ npm install -g atcoder-cli安装后如何准备atcoder-cli $ acc login$ oj login https://atcoder.jp/$ acc config default-test-dirname-format test(注意: default-test-...
dirname
rgit是一个功能强大的python脚本,用于递归获取,拉取或推送多个存储库。 如果您发现错误或想要请求功能,请创建问题 当前支持以下命令: 添加 犯罪 -给出存储库的简要视图 ###用法 usage: rgit.py [-h] [-v]...
所以决定自己写一个package,来实现对php脚本运行时间和内存使用情况的监控,并生成报告。 示例代码: requiredirname(dirname(__FILE__)) . DIRECTORY_SEPARATOR .'vendor'. DIRECTORY_SEPARATOR .'...
安装该软件包托管在,因此您可以通过以下方式安装它: fget zip 0.1.0 用法/字zip[ ( c-addr-filename n-filename -- ) 创建zip存档zip-write-dir ( c-addr-dirname n-dirname -- ) 创建目录条目zip-write-file (...
/bin/bash#指定运行的脚本shell#运行脚本要给用户执行权限bakdir=/backupmonth=`date +%m`day=`date +%d`year=`date +%Y`hour=`date +%k`min=`date +%M`dirname=$year-$month-$day-$hour-$minmkdir $bakdir/$dirname...
一组脚本(当前仅限于Ubuntu)可简化使用方法的Vagrant框配置。 用法 在你的顶部放置Vagrantfile之前Vagrant.configure(..) require File . join ( File . dirname ( __FILE__ ) , 'path/to/vagrant-shell-scripts/...