{
  "ok": true,
  "listing": {
    "id": "lst_01M436CKMW4R4506883EEYAJ68",
    "slug": "the-shell-scripting-tutorial-the-shell-scripting-tutorial",
    "businessName": "The Shell Scripting Tutorial - The Shell Scripting Tutorial",
    "legalName": "",
    "description": {
      "short": "This tutorial is written to help people understand shell script programming (aka shell scripting), and hopefully to introduce some of the possibilities of simple but powerful programming available under the Bourne shell. As such, it has been written as a basis for one-on-one or group tutorials and exercises, and as a reference for subsequent use.",
      "full": "This tutorial is written to help people understand shell script programming (aka shell scripting), and hopefully to introduce some of the possibilities of simple but powerful programming available under the Bourne shell. As such, it has been written as a basis for one-on-one or group tutorials and exercises, and as a reference for subsequent use."
    },
    "industry": "The Shell Scripting Tutorial",
    "website": "https://www.shellscript.sh/",
    "rootDomain": "shellscript.sh",
    "listingOrigin": "discovered",
    "entityType": "business",
    "entitySubtype": "commercial_organization",
    "entityClassification": {
      "type": "business",
      "subtype": "commercial_organization",
      "confidenceScore": 73,
      "classifiedAt": "2026-10-04T10:12:09.799Z",
      "government": null
    },
    "placementType": "country",
    "location": {
      "placementType": "country",
      "countryCode": "SH",
      "countryName": "St. Helena",
      "flag": "🇸🇭",
      "region": "",
      "city": "",
      "mode": "online"
    },
    "primaryCategory": null,
    "claimStatus": "unclaimed",
    "verificationStatus": "unverified",
    "verified": false,
    "businessVerification": {
      "applicable": true,
      "status": "pending",
      "level": "none",
      "label": "Not Registry Verified",
      "badgeColor": "neutral",
      "countsAsVerified": false,
      "authority": null,
      "registryId": null,
      "matchScore": 0,
      "authorityCode": null,
      "lei": null,
      "jurisdiction": null,
      "registeredLegalName": null,
      "registryStatus": null,
      "registryUrl": null,
      "checkedAt": null,
      "verifiedAt": null,
      "nextCheckAt": null
    },
    "businessVerified": false,
    "commercialStatus": "free",
    "agentStatus": "none",
    "paidProfile": false,
    "freshnessStatus": "current",
    "media": {
      "logo": "https://www.shellscript.sh/favicon.ico",
      "explicitLogo": null,
      "favicon": null,
      "fallback": "https://www.shellscript.sh/favicon.ico"
    },
    "scores": {
      "dataConfidence": 77,
      "quality": 74,
      "verification": 0
    },
    "qualityScore": 74,
    "urls": {
      "directory": "https://directory.websdocs.com/business/the-shell-scripting-tutorial-the-shell-scripting-tutorial",
      "json": "https://directory.websdocs.com/business/the-shell-scripting-tutorial-the-shell-scripting-tutorial.json",
      "website": "https://www.shellscript.sh/",
      "gateway": null
    },
    "publishedAt": "2026-10-04T10:12:10.711Z",
    "updatedAt": "2026-10-04T10:12:19.017Z",
    "organizationType": "organization",
    "language": {
      "primary": "en",
      "supported": [
        "en"
      ],
      "currencies": []
    },
    "categories": [
      {
        "slug": "other-businesses",
        "name": "Other Businesses & Services",
        "primary": true,
        "confidenceScore": 35
      }
    ],
    "services": [],
    "products": [],
    "agentCapabilities": [],
    "contacts": [
      {
        "type": "phone",
        "label": "Public phone",
        "value": "2000 - 2026",
        "url": null,
        "platform": "phone",
        "primary": true,
        "verificationStatus": "public_source"
      }
    ],
    "serviceAreas": [
      {
        "type": "country",
        "countryCode": "SH",
        "region": "",
        "city": "",
        "postalCode": "",
        "radiusKm": null,
        "description": "St. Helena",
        "primary": true
      }
    ],
    "sources": [
      {
        "type": "website",
        "url": "https://www.shellscript.sh/",
        "title": "The Shell Scripting Tutorial - The Shell Scripting Tutorial",
        "primary": true,
        "lastObservedAt": "2026-10-04T10:11:59.161Z"
      },
      {
        "type": "website",
        "url": "https://www.shellscript.sh/hints.html",
        "title": "Hints and Tips - The Shell Scripting Tutorial",
        "primary": false,
        "lastObservedAt": "2026-10-04T10:11:59.161Z"
      },
      {
        "type": "website",
        "url": "https://www.shellscript.sh/loops.html",
        "title": "Using for loops and while loops in a shell script - The Shell Scripting Tutorial",
        "primary": false,
        "lastObservedAt": "2026-10-04T10:11:59.161Z"
      },
      {
        "type": "website",
        "url": "https://www.shellscript.sh/first.html",
        "title": "Writing an initial shell script - getting started with scripting - The Shell Scripting Tutorial",
        "primary": false,
        "lastObservedAt": "2026-10-04T10:11:59.161Z"
      },
      {
        "type": "website",
        "url": "https://www.shellscript.sh/examples/",
        "title": "",
        "primary": false,
        "lastObservedAt": "2026-10-04T10:11:59.161Z"
      },
      {
        "type": "website",
        "url": "https://www.shellscript.sh/case.html",
        "title": "Using the case command to select from different options in a shell script - The Shell Scripting Tutorial",
        "primary": false,
        "lastObservedAt": "2026-10-04T10:11:59.161Z"
      },
      {
        "type": "website",
        "url": "https://www.shellscript.sh/test.html",
        "title": "Testing for various conditions in a shell script - The Shell Scripting Tutorial",
        "primary": false,
        "lastObservedAt": "2026-10-04T10:11:59.161Z"
      }
    ],
    "timestamps": {
      "firstDiscoveredAt": "2026-10-04T10:11:59.161Z",
      "lastCrawledAt": "2026-10-04T10:12:10.711Z",
      "lastVerifiedAt": null,
      "publishedAt": "2026-10-04T10:12:10.711Z",
      "updatedAt": "2026-10-04T10:12:19.017Z"
    },
    "gatewayDiscovery": {
      "status": "unmapped",
      "activeAgent": false,
      "urls": {},
      "capabilities": {
        "ask": false,
        "checkout": false
      },
      "checkedAt": null
    },
    "quoteRequest": {
      "available": false,
      "endpoint": null
    }
  },
  "canonicalUrl": "https://directory.websdocs.com/business/the-shell-scripting-tutorial-the-shell-scripting-tutorial",
  "generatedAt": "2026-10-08T06:40:08.410Z"
}