xgqfrms™, xgqfrms® : xgqfrms's offical website of cnblogs! xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!

bash copy multi files

bash copy multi files

# copy one file
$ cp file1.js /var/www/html

# copy multi files ??? ❌ no space
$ cp file1.js,file2.js /var/www/html

# ❌ space error
$ cp file1.js file2.js /var/www/html

macOS zsh ???

$ cp file1.js file2.js folder

$ cp /home/usr/dir/{file1,file2,file3,file4} /home/usr/destination/

$ cp /home/folder/{file1,file2} /home/destination/

https://askubuntu.com/questions/327282/copying-multiple-specific-files-from-one-folder-to-another

https://stackoverflow.com/questions/24206349/copy-multiple-files-from-one-directory-to-another-from-linux-shell

for loop

# test
$ for file in ABC.*; do echo cp "$file" "${file/ABC/DEF}";done

# copy
$ for file in ABC.*; do cp "$file" "${file/ABC/DEF}";done

https://unix.stackexchange.com/questions/122605/how-do-i-copy-multiple-files-by-wildcard

var

f1="/somedir/a file.png"
        ︙
f2="/somedir/another file.png"
        ︙
$ cp "$f1" "$f2" "$f3" … /someotherdir

https://superuser.com/questions/557166/copy-multiple-files-via-cp-from-a-string

cd

$  cd ~
$ cd .
$ cd /

refs

Dockerfile

https://github.com/xgqfrms/nginx-image/blob/main/Dockerfile

FROM ubuntu
MAINTAINER admin@xyqfrms.xyz
RUN apt-get update
RUN apt-get install -y nginx
# COPY index.html app.js /var/www/html
COPY index.html /var/www/html
ENTRYPOINT ["usr/sbin/nginx", "-g", "daemon off;"]
EXPOSE 80

https://github.com/xgqfrms/nginx-image/issues/4#issuecomment-751676953

/usr/share/nginx/html

/var/www/html



©xgqfrms 2012-2020

www.cnblogs.com 发布文章使用:只允许注册用户才可以访问!


posted @   xgqfrms  阅读(123)  评论(4编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
历史上的今天:
2019-12-28 SVG Tutorials
2019-12-28 SVG to GeoJSON All In One
2018-12-28 Fetch POST All in One
2018-12-28 old vue & scss
2018-12-28 vue shorthands
2018-12-28 tooltips & click copy
2015-12-28 使用 ReStructuredText + Sphinx + Python 开发wiki ebooks!
点击右上角即可分享
微信分享提示