gpt4 book ai didi

ubuntu - 自定义终端以将长 CLI 终端命令映射到短命令

转载 作者:行者123 更新时间:2023-12-04 19:27:28 33 4
gpt4 key购买 nike

我在 Linux 中有一个带有参数的程序,我需要缩短这些命令(想想别名),但不能作为现有 shell 的一部分或修改 bashrc 。
例子 :
现状

>>run program a with argument "time 10"
>> result : x = 20
>>run program a with argument "average 5"
>> result : x = 30
我需要的是打开一个新的定制终端,比如内置的 GUI 来缩短命令
例子
>>time 10
>> x = 20

>>average 5
>> x =30
内部的新 GUI
-- 将花费(时间 10 --> 将其更改为:"run program a with argument "time 10")并显示结果
基本上在定制终端中按需混叠,一旦完成并关闭,我们就会恢复正常
提前感谢您的任何指点

最佳答案

在您的 /usr/bin 中创建一个 bash 脚本目录:
只需将 bash 脚本命名为您想在终端中输入的内容,并使其可执行:(您可以在 VIM 或任何编辑器 IE Nano 等中创建文件)

$ vi /usr/bin/filename 
或者
$ nano /usr/bin/filename 
在文件里面..制作一个小程序并保存:
#!/bin/bash
arg=$1

echo "running the program a with argument of $arg"
完成后..确保它是可执行的:
$ chmod +x filename
然后你应该能够:
$ filename 10
$ running the program a with argument of 10

关于ubuntu - 自定义终端以将长 CLI 终端命令映射到短命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69745109/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com