
正文
linux+命令+传参数 linux 传入参数
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
linux下命令传参问题
什么前者 后者
find / -name abc
这个是查找‘根’下面 名为abc 的文件
./configure --prefix=/root
这个是源码包安装编译三步 当中的第一步 --prefix=/root 将软件安装在root目录下
相关问答
Q1: Linux xargs grep zgrep命令
xargs 是给命令传递参数的一个过滤器,也是组合多个命令的一个工具,它能够捕获一个命令的输出,然后传递给另外一个命令。之所以会用到这个命令,关键是由于 很多命令不支持管道来传递参数 ,而日常工作中就有这个需要,所以就有了 xargs 命令。
我们经常会用grep命令在文件中查找需要的内容,比如现在一个文件夹里面有9个文件,有三种格式txt, csv和gz压缩文件。
123里面存的内容都一样为
456里面存的内容也一样为
789里面存的都是
如果我现在要从所有的文件里面找“apple”
我会得到下面的结果,linux+命令+传参数你会发现 grep不能从gz文件中查找内容
zgrep 这个命令可以解决这个问题,这样就不需要先解压然后再去查找了
会得到如下结果,显示了所有文件格式中找到的“apple”,并且显示了匹配的行号
如果只想在符合某种特征的文件中找你感兴趣的内容呢linux+命令+传参数?比如在文件名中包含123的文件中查找“apple”。这时候就需要管道了,你需要先找到这样的文件然后再从中找“apple”
第一步找到名字中包含123的文件
会得到文件名中包含123的所有文件
第二步查找“apple”
然后我们再来从中找“apple”,你会发现下面这条命令不work,你啥都得不到
这就是我们开篇提到的, 很多命令不支持管道来传递参数。 这个时候 xargs 就派上用场了
同时用上 zgrep ,这样gz文件也一起找了
那么,如果我们想从某一种特定格式的文件中(比如csv文件)找特定的内容该怎么做呢?大家应该能触类旁通,举一反三了吧linux+命令+传参数!
Linux xargs grep zgrep命令
Q2: Linux文件传输命令有哪些
1. uuto命令
uuto命令可将文件传送到远端的UUCP主机,并在完成工作后,以邮件通知远端主机上的用户。
语法:
uuto [文件][目的]
参数:
文件:需要执行传送的文件
目的:指定目标文件或路径
实例
uuto./test1 localhost/www #将文件test1传送至远程UUCP主机localhost的www目录
2. uupick命令
uupick命令是用来处理传送进来的文件。
语法:
uupick [-v][-I配置文件][-s主机][-x层级][--help]
参数:
-I配置文件或--config配置文件:指定配置文件。
-s主机或--system主机:处理由指定主机传送过来的文件。
-v或—version:显示版本信息。
--help:显示帮助。
实例:
uupick-s localhost传送由主机localhost传送过来的文件
3. tftp命令
tftp命令用于传输文件,tftp是简单的文字模式ftp程序,它所使用的指令和FTP类似。
语法:
tftp(选项)(参数)
选项:
-c:指定与tftp服务器连接成功后,立即要执行的指令;
-m:指定文件传输模式。可以是ASCII或者Binary;
-v:显示指令详细执行过程;
-V:显示指令版本信息。
参数:
主机:指定tftp要联机的tftp服务器的ip地址或主机名
实例:
tftp -g -r test 192.168.0.1 从IP地址为192.168.0.1远程主机上下载test文件
关于linux+命令+传参数和linux 传入参数的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







