Retrieve the local IP address by screen scraping the router's web page using a ruby script from a server behind the router
use=cmd, cmd="ROUTER_IP= ROUTER_USER= ROUTER_PASS= /path/to/getRouterIPAddress.rb"
# Replace JobName with the job name and ProjectName with the project name | |
for JOB in {246..254} | |
do curl -u $JENKINS_USER_NAME:$JENKINS_API_TOKEN -X POST http://$JENKINS_SERVER:$JENKINS_PORT/view/ProjectName/job/JobName/$JOB/doDelete | |
done |
docker run \ | |
--name ubuntu \ | |
-e HOST_IP=$(ifconfig en0 | awk '/ *inet /{print $2}') \ | |
-v /Users/hudson/Workspaces:/src \ | |
-t -i \ | |
ubuntu /bin/bash |
Array.from(document.getElementsByClassName("CLASSNAME")).map(e => e.textContent).join(','); |
int main(int args, const char * argv[]) { | |
int userNum; | |
cout << "Enter a number: "; | |
cin >> userNum; | |
while (userNum >= 4) { | |
userNum = userNum / 4; | |
cout << userNum << " "; | |
} |
goto :loop | |
:loop | |
echo Copying Files | |
copy *.jpg "C:\Users\vPro Demo\Dropbox\folder" | |
timeout /t 30 | |
goto :loop |
function processRow(row) { | |
let items = [... row.getElementsByTagName("td")] | |
let elementName = items[2].innerText | |
let elementSymbol = items[1].innerText | |
let atomicNumber = items[0].innerText | |
return elementName + ", " + elementSymbol + ", " + atomicNumber | |
} | |
var elements = [... document.getElementsByTagName("tr")].splice(1,).map(processRow).join('<br/>\n') |
Taken from http://ask.xmodulo.com/open-port-firewall-centos-rhel.html | |
Open a Port on CentOS/RHEL 7 | |
Starting with CentOS and RHEL 7, firewall rule settings are managed by firewalld service daemon. A command-line client called firewall-cmd can talk to this daemon to update firewall rules permanently. | |
To open up a new port (e.g., TCP/80) permanently, use these commands. | |
$ sudo firewall-cmd --zone=public --add-port=80/tcp --permanent | |
$ sudo firewall-cmd --reload |
static let titleArray = "Youth Theme 2015: O YE THAT EMBARK IN THE SERVICE OF GOD".split(separator: " ") | |
static let artistArray = "Elijah Thomas, Kyle Thorn, Maddie Wilson, Grayson O'Very, Anna Richey, Nick Neel, Baily Lawson".split(separator: ",") | |
public func getRandomTitle() -> String { | |
return getRandomLengthString(from: type(of: self).titleArray, separator: " ") | |
} | |
public func getRandomArtist() -> String { | |
return getRandomLengthString(from: type(of: self).artistArray, separator: ",") | |
} |
yum -y install epel-release
yum -y upgrade
yum -y install openssh-server net-tools iputils psmisc less which man mc bash-completion bash-completion-extras bash-argsparse bind-utils traceroute htop mtr
echo "export HISTTIMEFORMAT='%F %T '" > /etc/profile.d/history.sh
echo "export HISTIGNORE='ls -l:pwd:date:'" >> /etc/profile.d/history.sh
echo "export HISTCONTROL=ignoredups" >> /etc/profile.d/history.sh
systemctl enable sshd
systemctl start sshd