首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

当在bash (cmder)中找不到命令时,我想调用我的脚本?

当在bash (cmder)中找不到命令时,可以通过将脚本所在的路径添加到系统的环境变量中来解决这个问题。以下是具体的步骤:

  1. 打开命令行终端(bash或cmder)。
  2. 确定你的脚本所在的路径,例如:/path/to/your/script
  3. 使用以下命令将脚本所在的路径添加到系统的环境变量中:
    • 对于Linux/macOS系统,可以编辑 ~/.bashrc~/.bash_profile 文件,在文件末尾添加以下内容:
    • 对于Linux/macOS系统,可以编辑 ~/.bashrc~/.bash_profile 文件,在文件末尾添加以下内容:
    • 然后保存文件并执行以下命令使其生效:
    • 然后保存文件并执行以下命令使其生效:
    • 对于Windows系统,可以通过以下步骤添加环境变量:
      • 右键点击“此电脑”(或“我的电脑”),选择“属性”。
      • 在左侧导航栏中,点击“高级系统设置”。
      • 在弹出的窗口中,点击“环境变量”按钮。
      • 在“系统变量”部分,找到名为“Path”的变量,并点击“编辑”。
      • 在弹出的窗口中,点击“新建”并添加脚本所在的路径,然后点击“确定”保存修改。
      • 关闭所有打开的命令行终端,重新打开一个新的终端窗口,使环境变量生效。

现在,当你在bash (cmder)中输入脚本的名称时,系统会在环境变量中查找并执行该脚本。

注意:在添加环境变量时,请确保路径是正确的,并且脚本文件具有可执行权限(对于Linux/macOS系统,可以使用 chmod +x /path/to/your/script 命令添加可执行权限)。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Windows 终端环境改造计划

而且,对于日常使用 *git** 工作和做个人笔记同步的我来说,默认也不提供可用的 ssh,就算手动安装软件支持,git bash/openssh/putty 默认使用的密钥还不太一样,就算花时间去配置整合也不一定能完全通用...总之,windows 端的终端环境,不做一番改造是没法用的。 改造方案 1. git-bash/cmder 一直以来,两者都是 Windows 端命令环境的不错选择。...如果想直接使用 ConEmu 达到类似的效果,还是需要做不少手动优化的: 来源: 《ConEmu 配置 (让 ConEmu 和 Cmder 一样好用)》 可见 cmder 已经提前做好了多少优化配置,...对于经常在多台办公电脑、个人电脑、平板之间来回切换的我来说,打包一份做好个人配置的 cmder,就可以轻松在多端获得同样的命令行体验,简直不要太轻松。...1.2 提示符配置 修改 %CMDER_ROOT%\vendor\clink.lua 中的 lambda 为 $,以免切换历史命令时出现错乱字符。

2.4K20
  • 推荐一款开源超好用的工具Cmder,可替代cmd

    一款Windows环境下非常简洁美观易用的cmd替代者,它支持了大部分的Linux命令。支持ssh连接linux,使用起来非常方便。...界面截图: 安装教程: 1)先到官方下载,点此直达 2)拉到网站底部进行下载,有mini和完整版本,推荐完全版本 3)下载后直接解压,记住解压后的目录,然后去添加环境变量,依次顺序:我的电脑-右击属性...4)以管理员身份首次打开cmder.exe程序,做一些简单的优化: 4.1)中文乱码解决: 右击Setting、在 Startup -> Environment 中添加下面的语句: set LANG=zh_CN.UTF...-8 4.2)添加cmder到右键菜单: 在cmder里面执行下面这行代码: cmder.exe /REGISTER ALL 4.3)修改命令提示符号 cmder默认的命令提示符是λ,如果想改成常见的$...5)说明:cmder很强大,你可以在实际运用中去发现和挖掘, Cmder = Cmd + PowerShell + Git for Windows + "bash" 开源github地址:https:/

    1.7K30

    24.9K Star开源项目:打造高效命令行体验的利器,几年前我天天用,Windows必备

    软件特点 以下是Cmder的一些主要特点,让你拥有更出色的命令行体验: 1.多环境支持:Cmder支持运行Linux Bash、Batch和PowerShell命令。...这意味着你可以在同一个终端中使用不同的命令环境,无需切换窗口或打开多个终端。 2.平滑的文本环绕:当调整Cmder窗口大小时,文本会自动适应并平滑地环绕到新的行中。...这使得阅读长命令或输出更加方便,而无需水平滚动条。 3.长控制台输出:Cmder保留较长的历史记录,你可以在滚动查看输出时不会错过任何重要信息。...2.打开Cmder:安装完成后,你可以从开始菜单或桌面上的图标打开Cmder。双击图标后,Cmder终端将打开并显示命令行界面。 3.运行命令:一旦Cmder打开,你可以在命令行中输入和运行各种命令。...使用Linux Bash、Batch和PowerShell命令的优势,可以轻松执行系统管理、脚本编写和开发任务。

    42540

    如何在Windows10上使用Linux系统?

    在搜索的结果中,点击获取这些应用,如下图: 此时会弹出能安装的Linux版本,如下,选择自己喜欢的版本进行安装,这里我以Ubuntu为例,介绍如何安装和配置,点击Ubuntu图标 会进入Ubuntu...去 cmder 官网 下载 mini版( 完整版附带了模拟的 bash 环境,由于已经安装 Linux 子系统,就不再需要了)解压即可使用。...设置完环境变量,想要在任何地方通过鼠标右键可以打开Cmder,只需要在下一个命令即可, 以管理员身份打开windows自带的cmd命令窗口,输入如下命令,就可以配置成功,可以在任何地方鼠标右键,点击Cmder...Cmder.exe /REGISTER ALL 因为我们安装了Ubuntu系统,通过配置Cmder,使得打开时默认进入linux bash shell环境,右键点击Cmder,选择setting打开,...在Startup里面,勾选Command line,加入bash -cur_console:p参数即可,如下图: Cmder工具还有很多功能可以研究,有兴趣的可以都尝试一下,绝对秒杀微软自带的cmd窗口

    5.6K20

    Bash On Windows 安装教程

    什么是 Bash On Windows Bash On Windows 是微软的 Microsoft Love Linux 计划中重要的一环,目的是能让 Windows 用户能在系统中运行 Linux...子系统,也就是说你可以直接在 Windows 中获得原生 Linux Bash 级别的体验。...我选的是 Ubuntu 18.04,下载完成之后,你可以在 Windows 任务栏上面的搜索栏直接搜索 Ubuntu (我是 Ubuntu,如果你下了其他的你就搜其他的),打开会要求你先重启电脑。...这里推荐使用 cmder 优化之,cmder 是一个优化版的 Windows Cmd,但是他可以设置启动命令,我们使用这条启动命令,可以让 Cmd 自动启动 Bash,这样就可以让 cmder 直接运行...最后放一张我的Ubuntu子系统优化结果: Ubuntu + Cmder

    2K20

    听说 90% 的人都在 win10 下使用 ubuntu 子系统了!

    win+R或则win10搜索cmd打开cmd,进入Windows下的命令行。命令行下输入命令bash回车,它会问你是否安装,输入y继续。(bash是Linux下的一个命令行) ?...接着配置显示方式 启动之前安装的X-Windows,在Bash中执行如下命令: export DISPLAY=localhost:0 ccsm 在X-windows中,即会弹出ccsm的配置界面,勾选您需要的...终端的美化方案,使用 bash 客户端软件 cmder(其实是windows中使用linux命令的软件) Cmder把conemu,msysgit和clink打包在一起,解压即可使用无需配置。...这是另外一种办法:把 cmder 加到环境变量,然后打开一个cmder命令行窗口,ctrl+T,勾选 Run as administrator,点击Start就打开了一个管理员权限的终端,在新终端中输入以下命令...设置启动 cmder 时直接运行 bash 打开一个cmder窗口,点击右下角的目录按钮——>Settings——>Startup——>Command line,输入“bash -cur_console

    24.2K64

    Windows上的程序员神器Cmder 装逼和提高工作效率两不误

    用过 Windows 版本 Git 的都知道 Git 自带了Git Bash,这个在很大程度上满足了我的需求,随着 Git 的版本升级越来越好用,以前看朋友在用 Cmder,没太在意,昨天突然想到了就打算安装一下玩玩...我的 Sublime 和 IDE 都设置的 Monokai 配色,可惜不知道是公司网络问题还是下载源的问题,半天愣是没下载下来,只能让我朋友发压缩包了,它也作为一个压缩档的存在,即压即用,这一点很舒服...linux 命令,比如 grep,curl(没有 wget), 像 vim,grep,tar,unzip,ssh,ls,bash,perl 对于爱折腾的码农很是有需求 配置 Cmder Cmder 是即压即用的存在...,所以解压后双击击 Cmder.exe 即可运行 但是我们如果需要更为快捷高效的方式去打开它,可以这样设置 1、把 cmder 加入环境变量 可以把Cmder.exe存放的目录添加到系统环境变量中,计算机属性...到右键菜单 和 git 的右键菜单相同,在某个文件夹中打开终端,这个是方便的操作, 实际上上一步的把 cmder 加到环境变量就是为此服务的,在管理员权限的终端输入以下语句即可: Cmder.exe

    1.6K10

    使用 ohmyzsh 打造 windows、ubuntu、mac 系统高效终端命令行工具

    也就是说,可以更加简便的使用git 相关的一些别名。 # 比如 `git status`时,只需要输入`gst`。 `git pull` 时,只需要输入`gl`。...更多别名可以自定义~windows上命令行工具还可以使用cmder点击查看cmder官网命令行工具。虽然我几年前就安装了,但发现还是git bash用的顺畅些,可能是我还不太习惯cmder。...关于cmder配置相关,这里推荐晚晴幽草轩轩主的一篇文章:《Win下必备神器之Cmder》 也有cygwin,也是windows命令行工具,也可以安装on my zsh。...我觉得可视化工具也是对git的一些封装,具体背后是什么命令,我们还是需要去了解熟悉的。命令行使用git,我推荐使用tig。git log增强版,性能很好。...具体安装方法查看tig github仓库中的官方安装文档,或者查看这篇文章:颠覆 Git 命令使用体验的神器 -- tig 小结 磨刀不误砍柴工,花时间折腾研究工具,有利于提高开发效率。

    5.4K20

    Powershell快速入门(三) 实战应用

    好像关于Powershell说的已经差不多了,所以最后一篇文章就来使用Powershell写一些脚本,帮助我们完成一些日常工作。 文件管理 常用命令 先来看看常用的文件管理命令。...获取文件信息 获取文件信息可以利用命令Get-Item。下面获取了我电脑上的cmder.exe可执行文件的信息。 λ Get-Item ....如果有兴趣的话,可以直接看我的Github上面的脚本。 进程管理 查看进程 首先我们看看有多少和进程相关的命令,这个很简单,只要查看一下名词是Process的命令即可。...比方说,我想查询现在运行的所有进程,就可以使用下面的命令,这样就会列出所有运行的进程,就像任务管理器里显示的那样。...绘制图表 Excel很常用的一种操作就是绘制图表,这里也简单说说。不过由于这种资料在网上面实在太少,我就算用谷歌搜索英文网页也搜不出来多少资料,大部分都属于一点小脚本。所以这里只能随便说说了。

    3.8K101

    Cmder

    Cmder是一个美观而且非常好用的命令行工具,我们可以使用它来达到很多功能。我最初使用cmder 的原因是嫌弃系统的cmder界面不美观,安装了cmder以后才发现它的功能十分强大。...我常用它的下面几个功能: 1.作为系统的cmder和powershell来使用; 2.作为git for windows来使用; 3.作为bash来使用; 下面我从cmder安装开始,来分享自己的cmder...首先需要从官网去下载cmder,地址为http://cmder.net/, 有个minin版本和full版本,后者的功能更加齐全一点,集成了msysgit工具,可以作为git for windows使用...,里面还集成了许多linux的命令。...下载完成后解压,并添加到系统的环境变量中去,这样就可以直接在运行中打开了。

    1.3K10

    Windows上的程序员神器Cmder 装逼和提高工作效率两不误

    用过Windows版本Git的都知道Git自带了Git Bash,这个在很大程度上满足了我的需求,随着Git的版本升级越来越好用,以前看朋友在用Cmder,没太在意,昨天突然想到了就打算安装一下玩玩 安装...Cmder Cmder官网,它把conemu,msysgit和clink打包在一起,让你无需配置就能使用一个真正干净的Linux终端,甚至还附带了漂亮的Monokai配色主题,我的Sublime和IDE...linux 命令,比如 grep,curl(没有wget), 像vim,grep,tar,unzip,ssh,ls,bash,perl对于爱折腾的码农很是有需求 配置 Cmder 一、启动Cmder...3.添加 cmder 到右键菜单:在某个文件夹中打开终端,这个是一个对程序员友好的需求,实际上上一步的把 cmder 加到环境变量就是为此服务的,在管理员权限的终端输入以下语句即可: [mw_shl_code...配置Cmder Cmder是即压即用的存在,所以解压后双击击Cmder.exe即可运行 但是我们如果需要更为快捷高效的方式去打开它,可以这样设置 1、把cmder加入环境变量 可以把Cmder.exe存放的目录添加到系统环境变量中

    6.7K30

    crontab定时任务不执行的原因

    但是在crontab中,就会找不到这个脚本,比如写完整: /root/test.sh 4 时差问题 因为服务器与客户端时差问题,所以crontab的时间以服务器时间为准。...时差这个问题还真是搞人,这个我亲身体验了,现象如下: (1) 我设置了一个定时脚本,用date命令观察服务器的时间到了脚本执行的时间点,发现没有执行 (2) 但是我把脚本设置成每分钟执行一次,就是OK的.../bin/bash echo 123 >> testFile 我希望通过这种方式来测试 我设置的定时脚本起作用了,于是我设置了该脚本每分钟执行一次,但是死活在脚本所在目录看不到这个文件,我手动执行 #...如果在crontab -e中编辑的时候,执行的方式是 sh /home/denglinjie/test1.sh,当执行到调用sh test2.sh的时候,系统会认为是从crontab文件所在的目录去找test2....sh,但是其实是找不到的,造成执行失败 最开始我想的方法是,我要将我写的待执行的脚本文件以及被调用的其他的脚本和crontab文件放到一个地方,这样就可以拉,但是失败了,可能是因为权限问题,我进不去/

    5.9K10

    windows显示Linux对话框程序,在cmd命令行中弹出Windows对话框(使用mshta.exe命令)…

    :msgbox(“我是提示内容”,64,”我是提示标题”)(window.close) 弹出对话框如下图: 如果没有mshta这个程序的话,那么就临时产生一个vbs脚本来实现,完了再删除这个脚本就行了...,可以用mshta.exe来实现,它是Windows系统的相关程序,用来执行.HTA文件,一般计算机上面都有这个程序,实现如下: mshta vb … Cmder命令行工具在Windows系统中的配置...一.Cmder简介 Cmder:一款用于Windows系统中,可增强传统cmd命令行工具的控制台模拟器(类似于Linux系统中的终端控制窗口) 特点: 无需安装,解压即用 可使用较多Linux命令,如...中的有关控制参数的模块 Getopt::Long ,比直接使用 @ARGV 的数组强大多了.我想大家知道在 Linux 中有的参 … Python 命令行之旅:使用 click 实现 git 命令 作者...tar.gz命令压缩 在mac上可以直接打开命令行给服务器上传文件,注意是本地的命令行,不是服务器的命令行,我就走了绕路 命令可以看这里https://www.cnblogs.com/hitwtx

    1.8K10

    【Linux系列】Linux 系统配置文件详解

    在开始今天的分享之前,我想先推荐一篇非常精彩的文章。 文章就是《渗透测试文件包含漏洞原理与验证(1)——文件包含概述》 链接是:点击这里。...文章还介绍了几种 PHP 中的文件包含函数,包括include()、include_once()、require()和require_once(),以及它们在找不到文件时的不同行为。...此外,/etc/profile 还负责调用/etc/profile.d/目录下的所有脚本,这些脚本可以进一步添加或修改环境变量,或者设置其他的系统级配置。...这个文件在用户登录系统时被加载,用于设置用户特定的环境变量和 shell 启动脚本。 加载时机 当用户通过命令行登录系统时,~/.bash_profile 会被加载。...在很多系统中,~/.bash_profile 会包含一行代码来调用 ~/.bashrc,确保无论用户是登录系统还是开启新的 shell 会话,~/.bashrc 中的配置都能被加载。

    8700

    很多人问命令行是什么?有什么用

    苏生不惑第367 篇原创文章,将本公众号设为星标,第一时间看最新文章。...除了cmd,我常用 cmder 和git bash ,因为它们集成了很多实用的命令,比如mv *.mp4 moves 轻易将所有MP4文件移动到movies目录。...,如果不想用默认的8080端口可以打开命令行执行 unblockneteasemusic-win.exe -p 7788 公众号文章下载 这是我写的一个命令行工具整理下苏生不惑开发过的那些软件和脚本...京东签到 之前文章写的很清楚了免费使用腾讯云每天定时签到京东领取京豆,需要先安装 nodejs https://nodejs.org/zh-cn/ ,然后在命令行执行脚本 node jd_bean_sign.js...,我用的命令行工具是cmder 新买了台笔记本电脑,分享些实用的Windows软件 。

    73720

    一文带你学会Linux系统的环境变量

    bashrc:为每一个运行 bash shell 的用户执行此文件。当 bash shell 被打开时,该文件被读取,其中 rc 是“run configure”的简写。...接下来我来介绍一下我的 bashrc 配置,仅供参考。...LD_LIBRARY_PATH="/Software/boost-1.60.0-py27_3/lib/" 四、PATH 变量 4.1 PATH 变量简介 PATH 变量是 Linux 系统默认程序路径,当在命令行敲命令时...,系统会从 PATH 变量中设定的目录中查找程序,which 命令搜索时也会从 PATH 变量中进行搜索。...4.2 修改 PATH 变量 PATH 变量中会包含多个软件路径,当在命令行输入命令时,例如 ls,软件会自动按顺序从PATH 变量的路径下开始寻找同名的软件,如果找到直接运行;如果找不到,

    95350

    CmderiTerm美化你的终端

    前言 在npm的日益壮大下,开发项目时我们无法离开终端,但是如果你作为一名具备美感的前端,可能会吐槽为什么系统自带的终端会那么丑。下面贴上Windows和MacOS自带的终端界面。 ?...答案是肯定的,在此我推荐两款终端工具,分别代替Windows和MacOS下的终端。...Cmder iTerm配置 打开MacOS自带的终端 输入vim命令:vim ~/.bash_profile 插入配置信息 # 启用终端导出着色 export CLICOLOR=1 # 设置终端导出颜色方案...iTerm 结语 写到最后总结得差不多了,后续如果我想起还有哪些终端美化遗漏的,会继续在这篇文章上补全,同时也希望各位倔友对文章里的要点进行补充或者提出自己的见解。...欢迎在下方进行评论或补充喔,喜欢的点个赞或收个藏,保证你在开发时用得上。

    1.9K20
    领券