社区
Linux/Unix社区
帖子详情
[急!!!11点结贴!!]是否有办法修改UNIX的外部命令
robinzo
2004-08-12 10:21:38
假设一个外部命令command1,我希望修改或是扩展它,当用户执行command1之前先执行我的程序,然后再执行command1,不知道有没有办法,或者有没有类似的技术来实现这个需求!!!
...全文
95
5
打赏
收藏
[急!!!11点结贴!!]是否有办法修改UNIX的外部命令
假设一个外部命令command1,我希望修改或是扩展它,当用户执行command1之前先执行我的程序,然后再执行command1,不知道有没有办法,或者有没有类似的技术来实现这个需求!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
datuhao
2004-08-12
打赏
举报
回复
vi ~/.bashrc
add :
alias command name=' your command; system command'
for example:
alias ls='ps;ls -a'
pacman2000
2004-08-12
打赏
举报
回复
或者把你的程序放在PATH中比原来命令路径靠前的路径中,这样默认执行你的程序,指定全路径才是执行原来的程序。
YaST
2004-08-12
打赏
举报
回复
把command1改名,自己写一个shell脚本,先执行你的程序,再调用改名后的command1
robinzo
2004-08-12
打赏
举报
回复
不好意思,晚了些...感谢各位的大力帮助!!!
blh
2004-08-12
打赏
举报
回复
step1: rename it to "command1_old"
step2: write a shell script
example: command1
command1_yours
command1_old
step3: chmod +x command1
step4: move command1 to the directory that command1_old exists.
UNIX
的大全
转帖]快来看呀---------》
unix
大杂烩,你要的基本上都有呀!!http://www.china
unix
.net 作者:mzd73 发表于:2002-
11
-01 21:
11
:57【发表回复】【查看论坛原帖】【添加到收藏夹】【关闭】 在有SCO
UNIX
光碟时,制作的方法:1.Format a 3.5 inch high density diskette using the format(
Linux命令
Linux 学习笔记 LINUX常用操作命令和命令行编辑快捷键 终端快捷键: Ctrl + a/Home 切换到命令行开始 Ctrl + e/End 切换到命令行末尾 Ctrl + l 清除屏幕内容,效果等同于 clear Ctrl + u 清除剪切光标之前的内容 Ctrl + k 剪切清除光标之后的内容 Ctrl + y 粘
贴
刚才所删除的字符 Ctrl + r 在历史命令中查找 (这个非常好用,输入关键字就调出以前的命令了) Ctrl + c 终止命令 ctrl + o 重复执行命令 Ctrl + d 退
Python学习足迹
‘python’ 不是内部或
外部命令
,也不是可运行的程序或批处理文件。 在命令行模式下敲命令python,就看到类似如下的一堆文本输出,然后就进入到Python交互模式,它的提示符是>>> 在Python交互模式下输入exit()并回车,就退出了Python交互模式,并回到命令行模式 推荐两款文本编辑器: 一个是Sublime Text,免费使用,但是不付费会弹出提示框: 一个是Notepad++,免费使用,有中文界面: 请注意,用哪个都行,但是绝对不能用Word和Wi..
Linux 学习--一篇就学懂Linux(万字长文)
LINUX常用操作命令和命令行编辑快捷键 终端快捷键: Ctrl + a/Home 切换到命令行开始 Ctrl + e/End 切换到命令行末尾 Ctrl + l 清除屏幕内容,效果等同于 clear Ctrl + u 清除剪切光标之前的内容 Ctrl + k 剪切清除光标之后的内容 Ctrl + y 粘
贴
刚才所删除的字符 Ctrl + r 在历史命令中查找 (这个非常好用,输入关键字就调出以前的命令了) Ctrl + c 终止命令 ctrl + o 重复执行命令 Ctrl + d 退出 shell,log
SUN Solaris 问题小结
SUN服务器可能遇到的问题总结(一) 1) Q:现在遇到这样一个问题,telnet一台SUN机时报下面的错误: No utmpx entry. You must exec "login" from the lowest level "shell". 我做了下面的处理后: cd /var/adm mv utmpx utmpxbak touch utmpx telnet 恢复了正常,可在该机...
Linux/Unix社区
23,120
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章