社区
系统维护与使用区
帖子详情
ls后可以用管道来copy吗?
lei_zhuyan
2010-01-18 08:08:04
比如: 把当前目录的.cc文件列出來后,copy到home 目录,怎么写? 或者用shell 怎么写?
ls -l | cp ×××××
后面不知道怎么写。
...全文
181
9
打赏
收藏
ls后可以用管道来copy吗?
比如: 把当前目录的.cc文件列出來后,copy到home 目录,怎么写? 或者用shell 怎么写? ls -l | cp ××××× 后面不知道怎么写。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lei_zhuyan
2010-01-21
打赏
举报
回复
2楼回答才是我想要的。多谢
brookmill
2010-01-19
打赏
举报
回复
ls *.cc | xargs cp -t TARGET_DIRECTORY
比如,如果楼主说的“home 目录”是指~
ls *.cc | xargs cp -t ~
wuguanlin
2010-01-19
打赏
举报
回复
[Quote=引用 2 楼 brookmill 的回复:]
ls *.cc | xargs cp -t TARGET_DIRECTORY
比如,如果楼主说的“home 目录”是指~
ls *.cc | xargs cp -t ~
[/Quote]
这个考虑比较周到吧...
iisbsd
2010-01-19
打赏
举报
回复
最好是养成2楼的习惯,想想要是你有2万个cc文件在一个目录里,cp *.cc就搞不通了。
steptodream
2010-01-19
打赏
举报
回复
一楼的答案最简单
deep_pro
2010-01-19
打赏
举报
回复
直接输出重定向
ls -l>/xxxx
Qevil
2010-01-19
打赏
举报
回复
[Quote=引用 2 楼 brookmill 的回复:]
ls *.cc | xargs cp -t TARGET_DIRECTORY
比如,如果楼主说的“home 目录”是指~
ls *.cc | xargs cp -t ~
[/Quote]
支持一下
liucy1983
2010-01-19
打赏
举报
回复
或者用cp `ls *.cc` ~
rainsome
2010-01-18
打赏
举报
回复
cp *.cc /home
wl-clipboard:Wayland的命令行复制粘贴实用程序
wl-clipboard:Wayland剪贴板实用程序 该项目实现了两个命令行Wayland剪贴板实用程序wl-
copy
和wl-paste ,使您可以轻松地在剪贴板和Unix
管道
,套接字,文件等之间复制数据。 用法很简单: #
copy
a simple text message $ wl-
copy
Hello world ! #
copy
the list of files in Downloads $
ls
~ /Downloads | wl-
copy
#
copy
an image file $ wl-
copy
< ~ /Pictures/photo.png # paste to a file $ wl-paste > clipboard.txt # grep each pasted word in file source.c $ for word in $( wl-paste
Linux关于
ls
的命令有哪些,关于linux中
ls
意思,
LS
什么大全
【导读】linux中
ls
是什么意思,
LS
什么,下面就是语录说小编整理的唯美句子,来看看吧!linux中
ls
是什么意思,
LS
什么意思
ls
是单词list的简写,Linux有些命令的名字大多采用单词简写,比如rm命令是remove的简写,而mv命令则是move的简写,还有cp=
copy
,chown=change owner等等。linux系统中
ls
命令是什么意思
ls
命令是linux下最常用的命令之一,l...
shell命令的高级使用之---选择性
copy
按文件名选择性
copy
【需求】 想将~/1/目录下的大部分文件拷到~/2/目录下,但是这里面有两个.tar结尾的大文件不想拷过去。如果一个一个地将除.tar之外的所有文件和文件夹慢慢手动拷,那么断手也做不完,要是整个夹子完全拷,因为里面有那两个不想要的大文件会占据很长时间。怎样做到一步到位,简单快捷呢? 【原理】 先查看,再grep筛选,而后将筛选的结果作为cp的...
Linux应用 之
管道
管道
是Linux由Unix那里继承过来的进程间的通信机制
管道
需要在内核和用户空间进行四次的数据拷贝:由用户空间的buf中将数据拷贝到内核中 -> 内核将数据拷贝到内存中 -> 内存到内核 -> 内核到用户空间的buf。而共享内存则只拷贝两次数据:用户空间到内存 -> 内存到用户空间。这是它底层原理的事,不是很懂。
管道
用循环队列实现,连续传送数据可以不限大小。共享内存...
LINUX
管道
内核在处理
管道
数据的时候,底层也要调用类似read和write这样的方法进行数据拷贝,这种内核操作每次可以操作的数据量也是有限的,一般的操作长度为一个page,即默认为4k字节。它的特点是只能在父子进程中使用,父进程在产生子进程前必须打开一个
管道
文件,然后fork产生子进程,这样子进程通过拷贝父进程的进程地址空间获得同一个
管道
文件的描述符,以达到使用同一个
管道
通信的目的。
管道
,英文为pipe。对比以上两种方法,我们也可以理解为,
管道
本质上就是一个文件,前面的进程以写方式打开文件,后面的进程以读方式打开。
系统维护与使用区
19,615
社区成员
74,562
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章