Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
code-webis-cmd
Project overview
Project overview
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
9
Issues
9
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
code-generic
code-webis-cmd
Compare Revisions
df37a5ba91a5847d11e3830d862faf6d13aaa727...6d0ec658ef9576dadca2cf2f6c758de657396ffc
Source
6d0ec658ef9576dadca2cf2f6c758de657396ffc
Select Git revision
...
Target
df37a5ba91a5847d11e3830d862faf6d13aaa727
Select Git revision
Compare
Commits (2)
Fix betaweb htop description
· 2ac05963
Lars Meyer
authored
Nov 07, 2019
2ac05963
Add betaweb ssh command
· 6d0ec658
Lars Meyer
authored
Nov 07, 2019
6d0ec658
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
57 additions
and
1 deletion
+57
-1
tools/betaweb/htop.sh
tools/betaweb/htop.sh
+1
-1
tools/betaweb/ssh.sh
tools/betaweb/ssh.sh
+56
-0
No files found.
tools/betaweb/htop.sh
View file @
6d0ec658
#!/bin/bash
#
Print the clipboard to standard output
#
Show system load of all betaweb nodes using clusterssh and htop
#
# Copyright 2019-today
#
...
...
tools/betaweb/ssh.sh
0 → 100755
View file @
6d0ec658
#!/bin/bash
# SSH into all betaweb nodes using clusterssh
#
# Copyright 2019-today
#
# Project WEBIS
# Author: Lars Meyer
scriptPath
=
${
0
%/*
}
.
"
$scriptPath
"
/../../libs/bashhelper.sh
.
"
$scriptPath
"
/../../libs/shflags
check_tools
"cssh"
#
# Define usage screen.
#
usage
()
{
echo
"usage:
$(
basename
"
$0
"
)
[username]
positional arguments:
username User to log in with
description:
SSH into all betaweb nodes using clusterssh.
"
}
#
# Define command line arguments and parse them.
#
FLAGS_HELP
=
$(
usage
)
export
FLAGS_HELP
FLAGS
"
$@
"
||
exit
1
# Parse command line arguments.
eval set
--
"
${
FLAGS_ARGV
}
"
#
# Main
#
main
()
{
if
[
"
${
!#
}
"
!=
"
$scriptPath
/ssh.sh"
]
;
then
user
=
${
!#
}
else
user
=
"webis"
fi
cssh
$user
@betaweb
{
001,002,003,004,005,006,007,008,009,010,011,012,013,014,015,016,017,018,019,021,022,023,024,025,026,027,028,029,030,031,032,033,034,035,036,037,038,039,040,041,042,043,044,045,046,047,048,049,050,051,052,053,054,055,056,057,058,059,060,061,062,063,064,065,066,067,068,069,070,071,072,073,074,075,076,077,078,079,080,081,082,083,084,085,086,087,088,089,090,091,092,093,094,095,096,097,098,099,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130
}
.medien.uni-weimar.de
}
#
# Start programm with parameters.
#
main
"
$@
"