当前位置: 首页 > wzjs >正文

外贸中间体做哪个网站好餐饮营销策划与运营

外贸中间体做哪个网站好,餐饮营销策划与运营,网站建设在商标第几类,济南做网站最好的单位目录 一、📦 脚本功能概览 二、📜 脚本代码一览 三、🔍 脚本功能说明 (一)✅ 支持批量启动多个 Chrome 实例 (二)✅ 每个实例使用独立用户数据目录 (三)✅ 启动后自…

目录

一、📦 脚本功能概览

二、📜 脚本代码一览

三、🔍 脚本功能说明

(一)✅ 支持批量启动多个 Chrome 实例

(二)✅ 每个实例使用独立用户数据目录

(三)✅ 启动后自动等待用户关闭

(四)✅自动清理所有临时数据

四、🛠️ 最推荐用法:直接添加 alias,随时随地一键运行!

(一)✅ 第一步:保存脚本并赋予执行权限

(二)✅ 第二步:添加 alias 到 shell 配置

(三)使用案列说明

1. 打开 1 个实例,默认页面

2. 打开 3 个实例,访问指定网址

3. 打开 5 个实例并打开本地服务

💡 小贴士:alias 更建议这样取名

五、🎯 小结


干货分享,感谢您的阅读!!!

有时候,我们可能会遇到这样一个需求:快速启动多个 Chrome 浏览器实例,每个打开多个标签页,测试完自动关闭并清理所有痕迹。比如做 Web 自动化测试、刷流量(你懂的😏)、展示多个页面效果对比等等。

今天就给大家分享一个 Bash 脚本,帮你一键完成以上操作!关键是:不脏系统、不留痕、自动清理!

一、📦 脚本功能概览

这个脚本主要完成以下几件事:

  1. 接收一个数字参数,表示要打开几个 Chrome 实例。

  2. 每个实例打开指定网页,如果没指定,默认打开 example.com。

  3. 每个实例使用一个临时用户目录(profile),避免配置冲突。

  4. 等所有 Chrome 实例关闭后,自动清理这些临时目录。

二、📜 脚本代码一览

下面是完整脚本,直接复制保存为 open_chromes.sh,加上执行权限即可使用。

#!/bin/bash# 检查参数
if [ -z "$1" ]; thenecho "Usage: $0 <count> [url1] [url2] ..."echo "       启动 <count> 个 Chrome 实例,每个实例打开指定网页"exit 1
fiCOUNT=$1
shift
URLS=("$@")# 默认 URL
if [ ${#URLS[@]} -eq 0 ]; thenURLS=("https://zyfcodes.blog.csdn.net/?type=blog")
fiecho "---------------------------------------------"
echo "🚀 启动 $COUNT 个 Chrome 实例,每个打开以下标签页:"
for url in "${URLS[@]}"; doecho "   - $url"
done
echo "---------------------------------------------"# 存储每个实例的 PID 和 PROFILE 目录
PIDS=()
PROFILE_DIRS=()for ((i=1; i<=COUNT; i++)); doPROFILE_DIR="/tmp/chrome-profile-$RANDOM"PROFILE_DIRS+=("$PROFILE_DIR")echo "[$i/$COUNT] 启动实例,Profile: $PROFILE_DIR"/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome \--incognito \--no-first-run \--no-default-browser-check \--user-data-dir="$PROFILE_DIR" \"${URLS[@]}" &PIDS+=($!)sleep 0.2
doneecho "⏳ 等待所有 Chrome 实例关闭..."
for pid in "${PIDS[@]}"; dowait "$pid"
doneecho "🧹 所有实例关闭,开始清理临时 profile 目录..."
for dir in "${PROFILE_DIRS[@]}"; dorm -rf "$dir"echo "   ✅ 删除 $dir"
doneecho "🎉 所有临时目录已清理完成!"

三、🔍 脚本功能说明

(一)✅ 支持批量启动多个 Chrome 实例

脚本接受一个数字参数 count,表示要启动几个独立的 Chrome 实例。例如:

./open_chromes.sh 3 https://google.com https://github.com

将启动 3 个实例,每个打开 Google 和 GitHub 两个标签页。

(二)✅ 每个实例使用独立用户数据目录

通过 --user-data-dir=/tmp/chrome-profile-XXXX,让每个实例使用自己的临时配置文件夹,互不影响,也不会污染你平时使用的 Chrome。

而且还加了 --incognito--no-first-run--no-default-browser-check 等参数,让实例干净启动、免打扰。

(三)✅ 启动后自动等待用户关闭

脚本会记录每个实例的进程 ID(PID),并在后台等待用户关闭 Chrome。你打开网页、测试完毕、手动关掉窗口后,脚本才会继续执行。

(四)✅自动清理所有临时数据

所有用到的 /tmp/chrome-profile-xxx 文件夹会在最后统一清理,真正做到“来无影、去无踪”。你系统不会留下任何多余缓存!

四、🛠️ 最推荐用法:直接添加 alias,随时随地一键运行!

虽然你可以将脚本放入 ~/bin 目录并配置 $PATH,但我更推荐一种更快、更符合日常使用习惯的方式:直接设置 alias 别名

你只需两步,就能让这个脚本变成终端里的“魔法命令”:

(一)✅ 第一步:保存脚本并赋予执行权限

比如你把脚本保存为 ~/scripts/open_chromes.sh,记得加上执行权限:

mkdir -p ~/scripts
mv open_chromes.sh ~/scripts/
chmod +x ~/scripts/open_chromes.sh

(二)✅ 第二步:添加 alias 到 shell 配置

打开你的 shell 配置文件(Zsh 用户就是 .zshrc,Bash 用户是 .bash_profile):

nano ~/.zshrc # 或 nano ~/.bash_profile

添加如下 alias(你可以自由修改名字,这里用 zyfoc 表示 open chrome):

alias zyfoc="~/scripts/open_chromes.sh"

保存并让配置立即生效:

source ~/.zshrc # 或 source ~/.bash_profile

(三)使用案列说明

🚀 从此,你只需要敲一行命令就能执行脚本:

1. 打开 1 个实例,默认页面
zyfoc 1
2. 打开 3 个实例,访问指定网址
zyfoc 3 https://google.com https://github.com
3. 打开 5 个实例并打开本地服务
zyfoc 5 http://localhost:3000/login http://localhost:3000/dashboard

💡 小贴士:alias 更建议这样取名

别名含义推荐指数
zyfocopen chrome 的缩写⭐⭐⭐⭐⭐(简洁)
chromexchrome + 批量执行风格⭐⭐⭐⭐
testweb用于测试网页打开⭐⭐⭐
browsex多窗口浏览扩展工具⭐⭐⭐

五、🎯 小结

这个 Bash 脚本实现了:

  • ✔️ 快速启动任意数量 Chrome 实例

  • ✔️ 每个实例独立运行,不干扰主浏览器

  • ✔️ 支持多个标签页

  • ✔️ 自动等待 + 自动清理,使用无痕!

简单几行 Bash,就能解决很多重复操作的烦恼。如果你有类似需求,赶紧拿去试试吧!

http://www.dtcms.com/wzjs/103160.html

相关文章:

  • 迁安建设局网站有了域名如何建立网站
  • 图片设计网站免费互联网营销的特点
  • 网站设计速成在线代理浏览网站
  • 如何提高网站的点击量广东省最新新闻
  • 免费独立站自建站平台搜索引擎优化的简称是
  • 做公众号封面图的网站seo网站排名优化教程
  • 福建响应式网站制作百度关键词优化首选667seo
  • wordpress ob_start()是什么函数优化推广网站排名
  • 要做一个网站需要准备什么百度自动点击器怎么用
  • 软件资源网站平台推广方案
  • 上地网站建设商丘seo外包
  • 网站制公司北京网站优化平台
  • 太平洋手机官网优化深圳seo
  • 网站建设推广公司排名销售方案
  • 深圳宝安做网站的公司行业网站网址
  • 中国建设银行门户网站企业查排名的软件有哪些
  • 室内装修设计软件手机版百家号seo怎么做
  • 宝塔做网站安全吗seo优化的方法
  • 网站建设合同 程序聊城疫情最新消息
  • 济南品牌网站建设bt磁力兔子引擎
  • 汕头企业免费建站19
  • 自己做的网站怎么收藏本站seo点击排名软件哪里好
  • 网站高防空间知识营销成功案例介绍
  • 软件开发需要学什么编程语言南京百度seo代理
  • 民族团结 网站建设网站优化人员通常会将目标关键词放在网站首页中的
  • 网站上滚动条怎么做广告联盟广告点击一次多少钱
  • 百度网站优化 件泉州百度竞价推广
  • 深圳坪山医院seo批量建站
  • 做网站wordpress如何推广一个产品
  • hbuilder 怎么做企业网站网站seo基础