added changes to curr time, and shellcheck
This commit is contained in:
parent
444e9d7ddd
commit
935dcc9685
1 changed files with 30 additions and 3 deletions
|
|
@ -8,7 +8,7 @@
|
|||
- [[../toc.org][TOC | Missing Semester]]
|
||||
- [[https://www.youtube.com/playlist?list=PLyzOVJj3bHQuloKGG59rS43e29ro7I57J][Playlist: Missing Semester]]
|
||||
|
||||
- Curr: https://youtu.be/kgII-YWo3Zw?si=Hy3Vic8blG1mOc7F&t=1357
|
||||
- Curr: https://youtu.be/kgII-YWo3Zw?si=Wm8KLT1ggOGG8W-g&t=1692
|
||||
|
||||
|
||||
*** timestamps
|
||||
|
|
@ -27,8 +27,8 @@
|
|||
+ [[https://www.youtube.com/watch?v=kgII-YWo3Zw&t=675s][11:15 - process substitution]]
|
||||
+ [[https://www.youtube.com/watch?v=kgII-YWo3Zw&t=935s][15:35 - comparison operator]]
|
||||
+ [[https://www.youtube.com/watch?v=kgII-YWo3Zw&t=1173s][19:33 - curly braces]]
|
||||
+ [[https://www.youtube.com/watch?v=kgII-YWo3Zw&t=1359s][22:39 - python script]] *current*
|
||||
+ [[https://www.youtube.com/watch?v=kgII-YWo3Zw&t=1707s][28:27 - man command]]
|
||||
+ [[https://www.youtube.com/watch?v=kgII-YWo3Zw&t=1359s][22:39 - python script]]
|
||||
+ [[https://www.youtube.com/watch?v=kgII-YWo3Zw&t=1707s][28:27 - man command]] *current*
|
||||
+ [[https://www.youtube.com/watch?v=kgII-YWo3Zw&t=2175s][36:15 - finding files]]
|
||||
+ [[https://www.youtube.com/watch?v=kgII-YWo3Zw&t=2190s][36:30 - grep]]
|
||||
+ [[https://www.youtube.com/watch?v=kgII-YWo3Zw&t=2573s][42:53 - fuzzy finder]]
|
||||
|
|
@ -253,3 +253,30 @@ this takes the format {1..20}
|
|||
#+begin_src bash
|
||||
touch directory{1..4}/foo{a..z}.txt
|
||||
#+end_src
|
||||
|
||||
** python scripts
|
||||
*** making them bash executable
|
||||
- reference the python compiler at the top of the file
|
||||
- do it directly:
|
||||
#+begin_src bash
|
||||
#!/usr/local/bin/python
|
||||
#+end_src
|
||||
- use the env program to do so
|
||||
#+begin_src bash
|
||||
#!/usr/bin/env python
|
||||
#+end_src
|
||||
|
||||
*** args can be found through sys.argv[1:]
|
||||
#+begin_src python
|
||||
import sys
|
||||
for arg in reversed(sys.argv[1:]):
|
||||
print(arg)
|
||||
#+end_src
|
||||
|
||||
** checking for problems in bash scripts using 'shellcheck'
|
||||
#+begin_src bash
|
||||
shellcheck some_bash_script.sh
|
||||
#+end_src
|
||||
|
||||
- will tell you problems
|
||||
- and warnings
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue