Robot | Path | Permission |
GoogleBot | / | ✔ |
BingBot | / | ✔ |
BaiduSpider | / | ✔ |
YandexBot | / | ✔ |
Title | ShellCheck – shell script analysis |
Description | ShellCheck is an open source static analysis tool that automatically finds bugs in your shell |
Keywords | N/A |
WebSite | |
Host IP | 23.251.146.157 |
Location | United States |
Site | Rank |
US$10,495,782
Last updated: 2023-04-28
shellcheck.net has Semrush global rank of 1,008,434. shellcheck.net has an estimated worth of US$ 10,495,782, based on its estimated Ads revenue. shellcheck.net receives approximately 1,211,052 unique visitors each day. Its web server is located in United States, with IP address 23.251.146.157. According to SiteAdvisor, shellcheck.net is safe to visit. |
Purchase/Sale Value | US$10,495,782 |
Daily Ads Revenue | US$9,689 |
Monthly Ads Revenue | US$290,653 |
Yearly Ads Revenue | US$3,487,829 |
Daily Unique Visitors | 80,737 |
Note: All traffic and earnings values are estimates. |
Host | Type | TTL | Data |
shellcheck.net. | A | 7199 | IP: 23.251.146.157 |
shellcheck.net. | NS | 28800 | NS Record: ns4.dnsexit.com. |
shellcheck.net. | NS | 28800 | NS Record: ns3.dnsexit.com. |
shellcheck.net. | NS | 28800 | NS Record: ns2.dnsexit.com. |
shellcheck.net. | NS | 28800 | NS Record: ns1.dnsexit.com. |
#!/bin/sh ## Example: a typical script with several problems for f in $(ls *.m3u) do grep -qi hq.*mp3 $f \ && echo -e ’Playlist $f contains a HQ file in mp3 format’ done #!/bin/sh ## Example: The shebang says ’sh’ so shellcheck warns about portability ## Change it to ’#!/bin/bash’ to allow bashisms for n in {1..$RANDOM} do str="" if (( n % 3 == 0 )) then str="fizz" fi if [ $[n%5] == 0 ] then str="$strbuzz" fi if [[ ! $str ]] then str="$n" fi echo "$str" done #!/bin/bash ## Example: ShellCheck can detect some higher level semantic problems while getopts "nf:" param do case "$param" in f) file="$OPTARG" ;; v) set -x ;; esac done case "$file" in *.gz) gzip -d "$file" ;; *.zip) unzip "$file" ;; *.tar.gz) tar xzf "$file" ;; *) echo "Unknown filetype" ;; esac if [[ "$$(uname)" == "Linux" ]] then echo "Using Linux" fi #!/bin/bash ## Example: ShellCheck can detect many different kinds of quoting issues if ! grep -q backup=true.* "~/.myconfig" then echo ’Backup not enabled in $HOME/.myconfig, |
HTTP/1.1 302 Found Date: Thu, 21 Oct 2021 07:34:30 GMT Server: Apache/2.4.46 (Debian) Location: https://www.shellcheck.net/ Content-Type: text/html; charset=iso-8859-1 HTTP/1.1 200 OK Date: Thu, 21 Oct 2021 07:34:30 GMT Server: Apache/2.4.46 (Debian) Content-Type: text/html; charset=UTF-8 |
Domain Name: SHELLCHECK.NET Registry Domain ID: 1801751071_DOMAIN_NET-VRSN Registrar WHOIS Server: whois.netdorm.com Registrar URL: http://www.dnsexit.com Updated Date: 2021-05-17T07:22:58Z Creation Date: 2013-05-16T17:21:36Z Registry Expiry Date: 2022-05-16T17:21:36Z Registrar: Netdorm, Inc. dba DnsExit.com Registrar IANA ID: 887 Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited Name Server: NS1.DNSEXIT.COM Name Server: NS2.DNSEXIT.COM Name Server: NS3.DNSEXIT.COM Name Server: NS4.DNSEXIT.COM DNSSEC: unsigned >>> Last update of whois database: 2021-09-10T00:24:10Z <<< |