首页
学习
活动
专区
工具
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.6K30

    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命令优势,可以轻松执行系统管理、脚本编写和开发任务。

    41540

    如何在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.5K20

    听说 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

    22.3K63

    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

    1.8K20

    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.3K20

    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.2K10

    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.6K30

    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.4K10

    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

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

    苏生不惑第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软件 。

    72320

    CmderiTerm美化你终端

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

    1.9K20

    一文带你学会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 变量路径下开始寻找同名软件,如果找到直接运行;如果找不到

    92850

    使用Cmder替换cmd,让开发更高效

    一、为什么要更换为cmder 在做项目,有些时候复制控制台上面的代码,cmd有的时候复制粘贴很麻烦,Cmder则不会,并且Cmder可以分屏多开窗口,可以设置窗口颜色,字体大小,并且很多快捷键和谷歌浏览器操作类似...Cmder界面展示 启动Cmder界面如下,当然设置了背景色,透明度,字体样式,隐藏标签栏栏,增加底部状态栏,以及分屏功能。 Cmder界面展示 三、关于cmder一些配置 1....界面效果设置 首先使用windows+alt+p进入界面设置 背景色设置 字体设置 背景透明度 隐藏标签栏 显示底部状态栏 将Cmder默认命令提示符"λ"改为“$”, 在cmder...\vendorclink.lua内做如下修改"λ"替换成"$" 四、关于Cmder一些常用快捷键 Tab 自动路径补全 Ctrl+T 建立新页签 Ctrl+W 关闭页签 Ctrl...Win+Alt+P 开启工具选项视窗 五、关于中文乱码问题: 将下面的4行命令添加到cmder/config/aliases文件末尾,如果还是不行参考前面字体设置,将前面提到字体设置里面的Monospace

    1.7K30
    领券