【BASH 常用脚本系列3 -- shell实现查找目录并进入目录】

embedded/2024/10/18 8:38:37/

文章目录

    • shell实现查找目录并进入目录
      • 脚本实现

shell实现查找目录并进入目录

在linux中终端下工作,如果要进入一个深度很深的目录的话需要 cd ./xx/xx./.. 执行很多次,用起来很麻烦,有些人就建议使用autojump来实现,但是autojump 的一个缺点是:如果本地有多套代码,只是它们的版本不同而已,这个时候要是想快速进入一个目录,使用autojump 就很容易出错,所以为了解决这个问题,我自己实现了一个脚本用来快速进入自己想要进入的目录。

脚本实现

要创建一个Shell脚本来查找名为tmp_dir的目录,并在找到后进入该目录,可以按照以下步骤进行。假设你正在使用bash作为你的shell环境。
首先,创建一个新的Shell脚本文件,命名为find_and_enter.sh

bash">#!/bin/bash# 定义要查找的目录名
DIR_NAME

http://www.ppmy.cn/embedded/28372.html

相关文章

安卓手机APP开发__媒体开发部分__用户界面定制

安卓手机APP开发__媒体开发部分__用户界面定制 目录 最佳实践 播放/暂停按钮 监听状态的更新 处理可用的指令 Media3提供了一个默认的播放器视图,这个视图提供了一些定制化的选项。 对于任何进一步的定制,APP开发者都期望实现他们的自己的用户界面的…

IDEA基于Maven构建项目

IDEA基于Maven构建项目 一、Maven简介 Apache Maven 是一个软件项目管理和理解工具。基于项目对象模型的概念(POM),Maven 可以从中心信息中管理项目的构建、报告和文档。 Apache Maven 可以用于构建和管理任何基于 Java 的项目。 下载地址…

详解SDRAM基本原理以及FPGA实现读写控制

文章目录 一、SDRAM简介二、SDRAM存取结构以及原理2.1 BANK以及存储单元结构2.2 功能框图2.3 SDRAM速度等级以及容量计算 三、SDRAM操作命令3.1 禁止命令: 4b1xxx3.2 空操作命令:4b01113.3 激活命令:4b00113.4 读命令:4b01013.5 写…

浅谈OpenCV 粗略计算工件轮廓面积和外接圆直径(Emgu.CV)

前言 最近领导在做库房工具管理这块的功能,希望能集成OpenCV 粗略的计算出工具的长度,以方便用户再归还工具的时候,提示用户该放在那种尺寸的盒子里面,这便是这篇文章的由来。 我们的系统是基于.net开发的,所以采用的是…

DFT(二)MBIST

DFT(二)MBIST MBIST(Memory Built-In Self-Test,内置存储器自检测)是一种用于检测半导体存储器(如 RAM)中制造缺陷和操作故障的技术。它允许存储器在没有外部测试设备的情况下进行自我测试&…

Java 基础重点知识-(泛型、反射、注解、IO)

文章目录 什么是泛型? 泛型有什么用?泛型原理是什么? Java 反射什么是反射? 反射作用是什么?动态代理有几种实现方式? 有什么特点? Java 注解什么是注解, 作用是什么? Java I/O什么是序列化?Java 是怎么实现系列化的?常见的序列化协议有哪些?BIO/NIO/AIO 有什么区别…

Spring IOC(二)

1. Bean的定义与获取 1.1 定义Bean 在Spring 中定义Bean的方式主要有三种&#xff1a; 1、基于XML配置文件的方式&#xff08;了解&#xff09;&#xff1a;通常会在配置文件中使用<bean>标签来定义Bean&#xff0c;并设置Bean的属性、依赖关系等信息。 2、基于注解的方…

操作系统(2)——进程线程

目录 小程一言专栏链接: [link](http://t.csdnimg.cn/8MJA9)基础概念线程详解进程详解进程间通信调度常用调度算法 重要问题哲学家进餐问题问题的描述策略 读者-写者问题问题的描述两种情况策略 总结进程线程一句话 小程一言 本操作系统专栏&#xff0c;是小程在学操作系统的过…