当前位置:  技术问答>linux和unix

[急!!!11点结贴!!]是否有办法修改UNIX的外部命令

    来源: 互联网  发布时间:2015-07-14

    本文导语:  假设一个外部命令command1,我希望修改或是扩展它,当用户执行command1之前先执行我的程序,然后再执行command1,不知道有没有办法,或者有没有类似的技术来实现这个需求!!! | 把command1改...

假设一个外部命令command1,我希望修改或是扩展它,当用户执行command1之前先执行我的程序,然后再执行command1,不知道有没有办法,或者有没有类似的技术来实现这个需求!!!

|
把command1改名,自己写一个shell脚本,先执行你的程序,再调用改名后的command1

|
或者把你的程序放在PATH中比原来命令路径靠前的路径中,这样默认执行你的程序,指定全路径才是执行原来的程序。

|
vi ~/.bashrc

add :

alias command name=' your command; system command'

for example:

alias ls='ps;ls -a'

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

    
 
 

您可能感兴趣的文章:

  • ★☆★可否讲讲cp命令是否和copy命令相同,如有不同,请指出!!谢了
  • 各位知道FTP命令是否像XCOPY把目录下的文件件包括子目录全盘拷贝的命令?!@#$#
  • soloris 下面是否也有 skill -STOP/CONT 命令;另外,我记得有个类似 top 的命令。
  • unix shell如何在不把命令结果打出来的情况下判断命令是否可以执行呢?
  • 请教:使用system(命令)或者exec(命令)启动一个进程执行命令,如何判断这个命令是否启动成功或正在运行?
  • 在dos 命令下,用什么命令可以判断出,FTP连接成功以及一个文件是否上传成功?
  • 如何判断expect中调用的命令是否成功?
  • Linux里面输入的命令行是否有日志
  • mysql iis7站长之家
  • /etc/hosts中添加的域名信息,用哪个命令可以测试添加的内容是否正确?
  • $ps 命令是否只列出当前用户的进程?
  • 怎样知道linux下是否支持某个系统命令?
  • ls 命令是否可以分屏显示内容?
  • SOS 在 linux 中如何用命令来判断一个文件是否为链接文件
  • 如何用命令判断一个目录是否是符号连接?
  • 我现在在复制一个文件?如何用linux命令行查看它是否进行完了
  • 目前只用过 skill -STOP/CONT ,不知道这个命令有何不妥之处。另外有个调整优先级的命令一直没用过,能否举个实例,顺便也说明是否有坏处。
  • 请问:查看端口监听情况的命令是什么啊?( 比如我想看服务器是否在监听某一端口)
  • 这条在AIX系统下使用crontab的命令是否正确?
  • 使用popen来执行gcc命令,如何根据读出来的gcc的输出来判断gcc是否编译成功?
  • shell 程序监控网站网页是否被修改,如果被修改停止服务器的运行?
  • 在线等待:在Java中是否有权限修改一个文件的权限?
  • 驱动程序是否需要修改呢?帮顶有分
  • 如何判断文件夹下的文件是否被修改
  • 在一个进程中我定义了几个全局变量,然后我又fork了几个子进程,子进程中是否可以各自对全局变量进行修改,如果各子进程都对其进行修改,
  • gdb在调试过程中是否可以修改代码,比如加句printf()
  • linux下是否有配置文件修改键盘布局?
  • IP包头在经过路由转发时是否会被修改
  • Shell脚本实现检测文件是否被修改过代码分享
  • 请教高手,通过ssh连接suse linux的三种方式是否可以修改?
  • 想知道一个网页的修改日期好判断是否更新
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C++ Vectors 成员 empty():判断Vector是否为空(返回true时为空)
  • suse11 如何查看防火墙是否关闭,远程桌面是否开启,sshd和vsftpd这些服务是否开启?
  • php中检测变量是否是一个对象的is_object函数介绍及用法举例
  • 请问Unix下是否有函数得知“指定文件是否被打开”?
  • javascript操作html复选框checkbox:如何判断复选框是否被选中
  • 怎么知道自己的redhat linux 的端口是否已经开放,比如我想看看80和21端口是否开放?
  • c语言判断某一年是否为闰年的各种实现程序代码
  • shell如何判断文件是否存在,如何判断变量是否为空
  • java实现判断字符串是否全是数字的四种方法代码举例
  • unix下如何判断一个文件夹是否存在?(也就是某个路径是否存在)
  • 程序员跳槽前需仔细思考:你是否做到以下10点?
  • unix与linux的关系,是否免费?两者是否开放源码?各到什么版本?何处下载?
  • ubuntu系统中软件安装、卸载以及查询是否已经安装某个软件包的方法
  • 已知一个进程的PID,但不知道这个进程是否停止,如何能知道系统中是否有相应的进程在运行。
  • 请问用jb7编写的程序是否可以超平台,即在win下写的程序是否可以在linux下运行?
  • 在判断自符是否等于**时,用equals(“**”),那么如果我想判断它的值是否>=2该用什么呢?
  • 在JSP如何判断str1是否在str2中?是否有相应的函数?
  • 各位之不知道net-snmp是否收费?我的产品中用到了net-snmp lib是否需要向什么单位或者组织付费?
  • 子类从父类中继承的方法在内存中是否和父类的方法在同一位置??调用了子类,是否在内存中一定有父类??
  • 同步synchronized问题是否只在多线程中考虑,单线程中是否考虑,Why?
  • copy文件的时候,我发觉同名文件不会出现是否覆盖的提示,能不能容纳嘎系统给个“是否覆盖的提示”


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3