首页 > 系统相关 >shell补-特殊玩法-cut命令tar以及past和join

shell补-特殊玩法-cut命令tar以及past和join

时间:2023-12-15 11:15:41浏览次数:26  
标签:shell join tar 玩法 cut data dir

shell补-特殊玩法-cut命令是awk的阉割版

具体情况,后面详看

shell补-特殊玩法-tar压缩指定目录案例

案例:指定目录路径,脚本自动将该使用tar命令打包备份到/data目录

#!/bin/bash
read -p  "Input dir to backup: " dir
if [ -d "${dir}"] ;then
	#tar -zcvf /data/$(date +%F_%H).tar.gz $dir
	tar zcv    /data/${dir//\//_}_$(date +%F_%H).tar.gz $dir
else
	echo "${dir} is not exit"
	exit 1:
fi
shell补-特殊玩法-合并文件

paste

join

标签:shell,join,tar,玩法,cut,data,dir
From: https://www.cnblogs.com/xjianbing/p/17902926.html

相关文章

  • C - Not So Consecutive
    C-NotSoConsecutiveProblemStatementYouaregivenaninteger$N$.Anintegersequence$x=(x_1,x_2,\cdots,x_N)$oflength$N$iscalledagoodsequenceifandonlyifthefollowingconditionsaresatisfied:Eachelementof$x$isanintegerbetween......
  • 解析数据库联结:应用与实践中的 INNER JOIN、LEFT JOIN、RIGHT JOIN、FULL OUTER JOIN
    在PostgreSQL中,JOIN是一个关键的数据库操作,用于合并多个表中的数据,根据特定条件进行关联。JOIN操作包括多种类型,每种类型都有其特定的用途和语法。下面将深入探讨PostgreSQL中所有类型的JOIN查询,并提供详细示例以帮助读者理解和应用这些操作。1.创建示例表创建两个示例表employees......
  • UBUNTU 18.04.6编译linux内核make ARCH=arm menuconfig提示recipe for target ‘menuc
    UBUNTU18.04.6编译linux内核makeARCH=armmenuconfig提示recipefortarget‘menuconfig’failed:这是因为没有安装图形化Kernel配置工具。要么安装libncurses5-dev库,要么安装libncurses-dev这是因为没有安装图形化Kernel配置工具。要么安装libncurses5-dev库,要么安......
  • 【报错解决】RuntimeError: An attempt has been made to start a new process...
    【报错解决】RuntimeError:Anattempthasbeenmadetostartanewprocess…今天来记录一个Pycharm当中的报错解决:RuntimeError:Anattempthasbeenmadetostartanewprocessbeforethecurrentprocesshasfinisheditsbootstrappingphase.......
  • Executors.newFixedThreadPool(int nThreads)存在的缺陷
    一般来讲是不推荐直接使用JAVA提供的Executors类来初始化线程池,如果有需要可以自行通过ThreadPoolExecutor来封装进行初始化。可以用newFixedThreadPool(intnThreads)来简单分析下。看一下源代码不难发现,问题的原因在于此方法返回的ThreadPoolExecutor使用的阻塞队列是Linked......
  • 使用 Taro 开发鸿蒙原生应用 —— 当 Taro 遇到纯血鸿蒙
    纯血鸿蒙即将到来在今年8月的「2023年华为开发者大会(HDC.Together)」上,华为正式官宣「鸿蒙Next」,这个更新的版本将移除所有的AOSP代码,彻底与Android切割,使其成为一个完全自主研发的操作系统,这将去掉40%左右多余的代码,使系统变得更加简洁、流畅。同时,会上也预告了将在明年1......
  • 42K+ star!开源Notion 平替笔记推荐
    IT咖啡馆,探索无限可能!恭喜你发现了这个宝藏,这里你会发现优质的开源项目、IT知识和有趣的内容。今天我们来推荐一款在GitHub超过43KStar的开源项目:AppFlowy。提到笔记和知识管理,很多人都会想到大名鼎鼎的Notion,无论是项目管理、笔记整理,还是团队合作,Notion都以直观、灵活的界面满......
  • 联表查询joinON详解
    --联表查询join--查询参加了考试的同学(学号,姓名,成绩)ALTERTABLE`student2_copy`ADDgradeINT(100)UPDATE`student2_copy`SET`grade`=66WHEREid=1;UPDATE`student2_copy`SET`grade`=89WHEREid<8ANDid>2--添加成绩SELECT*FROM`student2`;SELECT*FROM`student......
  • 办公自动化-批量更新tar包内文件
    最近工作有点忙,学习的时间也少了,为了提高工作效率,有时候我们需要自己写一些提高办公处理效率给的工具或者脚本或者程序。比如,我目前遇到的一个事项,需要更新很多个tar包文件,把tar包内的某个文件替换为新文件,如果只是几个这样的tar包文件,一个个手工替换下也就行了。但是如果数量太......
  • 11.6k star,真的吹爆这款开源插件,太强了!!
    这款插件可以一键将你看到的网页内容统统下载下来,整合到本地作为一个html文件,还可以针对部分内容进行下载,也可以对下载内容添加笔记、文本高亮等。支持目前主流的大部分浏览器。1SingleFile简介如果你直接另存一个html页面的话,很多时候页面内容会变得很乱,部分资源也会没有保......