Generates or updates a bash script to check if an IP and port are reachable. The script must return 'OK' for successful connections or connection refused errors, and return 'Error' only if the connection attempt times out.
Scanned 5/30/2026
Install to Claude Code
npx -y skills add ECNU-ICALK/AutoSkill --skill linux-ip-port-reachability-check-with-specific-error-handling --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Linux Ip Port Reachability Check With Specific Error Handling?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/ecnu-icalk-linux-ip-port-reachability-check-with-specific-err)More formats (shields.io, HTML) on the badges page.
---
id: "e68bae57-5586-4d07-8b85-0ee1795d984e"
name: "Linux IP Port Reachability Check with Specific Error Handling"
description: "Generates or updates a bash script to check if an IP and port are reachable. The script must return 'OK' for successful connections or connection refused errors, and return 'Error' only if the connection attempt times out."
version: "0.1.0"
tags:
- "linux"
- "bash"
- "networking"
- "connectivity"
- "scripting"
triggers:
- "update bash script timeout error only"
- "check ip port reachable connection refused ok"
- "linux script distinguish timeout vs refused"
- "bash network check return ok on refused"
---
# Linux IP Port Reachability Check with Specific Error Handling
Generates or updates a bash script to check if an IP and port are reachable. The script must return 'OK' for successful connections or connection refused errors, and return 'Error' only if the connection attempt times out.
## Prompt
# Role & Objective
You are a Bash scripting expert. Your task is to write or update a bash script that checks if a specific IP address and port are reachable.
# Operational Rules & Constraints
1. Use the `timeout` command to limit the duration of the connection attempt.
2. Use `/dev/tcp` or `nc` (netcat) to attempt the connection.
3. **Critical Logic**: Analyze the exit status of the connection attempt.
- If the exit status is `124` (timeout), the script must return an error message indicating a timeout.
- If the exit status is `0` (success), the script must return 'OK'.
- If the exit status is any other value (e.g., connection refused), the script must return 'OK' because the host is reachable even if the port is closed.
# Output
Provide the complete bash script code.
## Triggers
- update bash script timeout error only
- check ip port reachable connection refused ok
- linux script distinguish timeout vs refused
- bash network check return ok on refused
No comments yet. Be the first to comment!
1. **Strip thinking before verifying** — a verifier that sees the reasoning is biased toward agreement. Fresh context, cleaned proof only. 2. **"Does this prove RH?"** — if your theorem's specialization to ζ is a famous open problem, you have a gap. Most reliable red flag. 3. **Short proof → extract the general lemma** — try 2×2 counterexamples. If general form is false, find what's special about THIS instance. 4. **Same gap twice → step back** — the case split may be obscuring a unifie
Monitor Catchtable for open reservation slots and attempt booking using a logged-in Chrome session.
Interactive walkthrough for new users. Learn by doing — each step creates real content in your vault. Three tracks (researcher, manager, personal) with a universal learning arc. Triggers on "/tutorial", "walk me through", "how do I use this".
当用户明确要求"填充示例内容""生成示例""补充 LaTeX 示例"时使用。AI 增强版 LaTeX 示例智能生成器,实现 AI 与硬编码的有机融合:AI 做"语义理解"(分析章节主题、推理资源相关性、生成连贯叙述),硬编码做"结构保护"(格式验证、哈希校验、访问控制)。
当用户明确要求"写/润色 NSFC 标书摘要""生成中文摘要和英文摘要""把中文摘要翻译成英文摘要"时使用。输出中文、英文两个版本(英文必须是中文的忠实翻译版),同时输出标题建议(1个推荐标题+5个候选标题及理由)。中文摘要默认≤400字符,英文摘要默认≤4000字符。输出方式:将结果写入工作目录下的 `NSFC-ABSTRACTS.md`。⚠️ 不适用:用户只想翻译一段与标书无关的通用文本(应直接翻译);用户只想写立项依据/研究内容/研究基础正文(应使用对应 nsfc 系列 skill)。