sandervanvugt

bash4h july21

Jul 15th, 2021
341
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.09 KB | None | 0 0
  1. 99 git clone https://github.com/sandervanvugt/bash-scripting
  2. 100 cd bash-scripting/
  3. 101 ls
  4. 102 cat script1
  5. 103 history
  6. 104 echo she-bang
  7. 105 echo STARTING B4H
  8. 106 history
  9. 107 env
  10. 108 mycolor=red
  11. 109 echo $mycolor
  12. 110 bash
  13. 111 export mycolor=blue
  14. 112 bash
  15. 113 sudo vim /etc/profile
  16. 114 ls /etc/profile.d/
  17. 115 sudo vim /etc/bash.bashrc
  18. 116 cd
  19. 117 ls -a
  20. 118 cat .profile
  21. 119 cat .bashrc
  22. 120 cd bash-scripting/
  23. 121 history
  24. 122 echo $mycolor
  25. 123 echo ${mycolor}
  26. 124 echo ${mycolor}123
  27. 125 echo $mycolor123
  28. 126 ls
  29. 127 echo $?
  30. 128 ls uhreiughiuhui
  31. 129 echo $?
  32. 130 man ls
  33. 131 echo $mycolor
  34. 132 mycolor=
  35. 133 echo $mycolor
  36. 134 MYPATH=$PATH
  37. 135 echo $MYPATH
  38. 136 MYPATH=$PATH:/usr/locla/whatever
  39. 137 echo $MYPATH
  40. 138 cat /etc/os-release
  41. 139 echo $SHELL
  42. 140 ls
  43. 141 vim script1
  44. 142 vim 1_cpu-hog
  45. 143 time ./script12
  46. 144 ls
  47. 145 file pm
  48. 146 script8
  49. 147 pwd
  50. 148 echo $PATH
  51. 149 ./script8
  52. 150 ./script1
  53. 151 ls -l
  54. 152 chmod +x script*
  55. 153 ls -l
  56. 154 ./script1
  57. 155 vim hello
  58. 156 ./hello
  59. 157 bash hello
  60. 158 cat hello
  61. 159 ls
  62. 160 cat hello-world
  63. 161 help
  64. 162 type true
  65. 163 type pwd
  66. 164 type time
  67. 165 type ls
  68. 166 type useradd
  69. 167 echo the value of my $PATH is $PATH
  70. 168 echo the value of my \$PATH is $PATH
  71. 169 echo the value of my '$PATH' is $PATH
  72. 170 ls
  73. 171 vim script2
  74. 172 ./script2
  75. 173 cat script2
  76. 174 vim script2
  77. 175 source script2
  78. 176 cd -
  79. 177 . script2
  80. 178 cd -
  81. 179 ls
  82. 180 ./countdown 12
  83. 181 vim countdown
  84. 182 ./countdown 0
  85. 183 vim script10
  86. 185 vim decouple.sh
  87. 186 vim /tmp/colors
  88. 187 chmod +x decouple.sh
  89. 188 ./decouple.sh
  90. 189 vim /tmp/colors
  91. 190 ./decouple.sh
  92. 191 ls
  93. 192 mv readtit readit
  94. 193 cat readit
  95. 194 vim decouple.sh
  96. 195 cat decouple.sh
  97. 196 cat /tmp/colors
  98. 197 echo $(( 10 * 60 ))
  99. 198 echo ${ 10 * 60 }
  100. 199 vim script3
  101. 200 ./script3 a b c d e f g h i j k l
  102. 201 vim script4
  103. 202 cat script4
  104. 203 ./script4 a b c d
  105. 204 ./script4 a b c d e f g h i j k l m n o p q r s t
  106. 205 vim makeuser.sh
  107. 206 chmod +x makeuser.sh
  108. 207 ./makeuser.sh
  109. 208 ./makeuser.sh bob bill linda lisa
  110. 209 cat makeuser.sh
  111. 210 sudo -i
  112. 211 echo mylog > $(date +%d-%m-%Y).log
  113. 212 ls
  114. 214 ls
  115. 215 vim kube-setup.sh
  116. 216 cd ..
  117. 217 git clone https://github.com/sandervanvugt/cka
  118. 218 cd cka
  119. 219 vim setup-docker.sh
  120. 221 cat /etc/os-release
  121. 222 cd ../bash-scripting/
  122. 223 vim detectos
  123. 224 chmod +x detectos
  124. 225 ./detectos
  125. 226 vim detectos
  126. 227 ./detectos
  127. 228 vim detectos
  128. 229 ./detectos
  129. 230 cat detectos
  130. 232 cat detectos
  131. 233 ./countdown 12
  132. 234 echo hello
  133. 235 echo hello >/dev/null
  134. 236 vim script10
  135. 237 ./script10
  136. 238 vim script10
  137. 239 vim script6
  138. 240 ./script6 /usr/bin/blah
  139. 241 vim script6
  140. 242 ./script6 /usr/bin/blah
  141. 243 vim script7
  142. 244 ./script7
  143. 245 vim pm
  144. 246 ./pm
  145. 247 cat pm
  146. 248 time pm
  147. 249 time ./pm
  148. 250 mv pm spm
  149. 251 vim spm
  150. 252 echo hello | sed 's/hello/bye/'
  151. 253 vim spm
  152. 254 ./spm
  153. 255 time ./spm
  154. 256 ./countdown 12
  155. 257 man test
  156. 258 test -f ihkih
  157. 259 echo $?
  158. 260 test -f /etc/hosts
  159. 261 echo $?
  160. 262 [ -f ihuih ]
  161. 263 echo $?
  162. 264 [ -f /etc/hosts ]
  163. 265 echo $?
  164. 266 vim script8
  165. 267 cat /etc/passwd
  166. 268 vim script8
  167. 269 ./script8 st
  168. 270 ./script8 student
  169. 271 tail /etc/passwd
  170. 272 tail /etc/passwd | cut -d : -f 1
  171. 273 tail /etc/passwd | cut -f 1
  172. 274 vim script8
  173. 275 vim users
  174. 276 grep ale users
  175. 277 grep alex users
  176. 278 grep '^alex$' users
  177. 279 vim script8
  178. 280 type bc
  179. 281 vim script8
  180. 282 vim script9
  181. 283 ./script9
  182. 284 echo $?
  183. 285 vim script9
  184. 286 ./script9
  185. 287 echo $?
  186. 288 vim script9
  187. 289 ./script9 ih
  188. 290 vim script8
  189. 291 grep a* a*
  190. 292 ls
  191. 293 grep 'a*' s*
  192. 294 grep a* s*
  193. 295 vim script8
  194. 296 cat script9
  195. 297 [ -f /etc/hosts ] || echo doesnt exist
  196. 298 [ -d /etc/hosts ] || echo doesnt exist
  197. 299 [ -f /etc/hosts ] && echo does exist
  198. 301 history
  199. 302 vim script10
  200. 303 ls
  201. 304 vim script11
  202. 305 ./script11 1
  203. 306 vim script11
  204. 307 bash -x script11
  205. 308 vim script11
  206. 309 ./script11 1
  207. 310 vim script11
  208. 311 ./script11 1
  209. 312 bash -x ./script11 1
  210. 313 vim script11
  211. 314 ./script11 1
  212. 315 vim script11
  213. 316 ./script11 1
  214. 317 vim script12
  215. 318 ./script12
  216. 319 vim script12
  217. 320 echo hello | tr [a-z] [A-Z]
  218. 321 echo hello | tr [:lower:] [:upper:]
  219. 322 echo hello | tr [a-m] [n-z]
  220. 323 echo hello | tr [a-z] [z-a]
  221. 324 vim script12
  222. 325 ./script12
  223. 326 vim script12
  224. 327 history
  225.  
Advertisement
Add Comment
Please, Sign In to add comment