🖥️ 代码截图工具
输入代码 | 选择样式 | 一键生成代码截图
⌨️ 代码输入
语言
Bash/Shell
JavaScript
TypeScript
Python
Java
C++
C
C#
Go
Rust
PHP
Ruby
Swift
Kotlin
Scala
R
SQL
PowerShell
YAML
JSON
XML
HTML
CSS
SCSS
Markdown
标题
代码背景
窗口背景
#0无(透明)
#1霓虹梦境
#2极光绿洲
#3深空银河
#4日落熔金
#5深海呼吸
#6薰衣草雾
#7赛博朋克
#8磨砂玻璃
#9午夜蓝调
#10烈焰渐变
#!/bin/bash # watchdog.sh - 看门狗脚本(监控并自动重启进程) # 使用示例: ./watchdog.sh "nginx" "/usr/sbin/nginx" PROC_NAME="$1" START_CMD="$2" LOG_FILE="/tmp/watchdog.log" [ -z "$PROC_NAME" ] && { echo "Usage: $0
"; exit 1; } log() { echo "[$(date '+%Y-%m-%d %H:%M:%S')] $1" >> "$LOG_FILE"; } while true; do # 检查进程是否存在(排除 grep 自身) if ! pgrep -f "$PROC_NAME" > /dev/null 2>&1; then log "⚠️ $PROC_NAME not found. Restarting..." $START_CMD >> "$LOG_FILE" 2>&1 if [ $? -eq 0 ]; then log "✅ $PROC_NAME restarted successfully." else log "❌ Failed to start $PROC_NAME!" fi else log "✅ $PROC_NAME is running." fi sleep 10 # 检查间隔(秒) done
📸 图片预览
缩放
1x(标准)
2x(高清)
4x(超清)
🖼️ 生成 PNG 图片
binary_search.py