Scripting
-
- Indlæg: 2667
- Tilmeldt: 21. nov 2006, 10:06
- Geografisk sted: Fredericia
Scripting
Jeg skal til at undervise HF1 i Linuxserver og er i den sammenhæng faldet over en i mine øjne gode introduktion til scripting:
https://www.howtoforge.com/tutorial/linux-shell-scripting-lessons
Desværre er der kun 3 afsnit endnu - men det lover godt.
Er der nogle der er faldet over noget lige så lettilgængeligt materiale, der er mere omfattende.
PS - lavede lige et lille script til demonstrationsbrug:
Og ja - jeg ved godt at det er muligt at oprette en bruger uden en hjemmemappe
https://www.howtoforge.com/tutorial/linux-shell-scripting-lessons
Desværre er der kun 3 afsnit endnu - men det lover godt.
Er der nogle der er faldet over noget lige så lettilgængeligt materiale, der er mere omfattende.
PS - lavede lige et lille script til demonstrationsbrug:
Kode: Vælg alt
#!/bin/bash
read -p "hvad er brugerens navn: " username
if [ -d /home/$username ]
then
echo "Brugeren findes"
else
echo "brugeren er ikke oprettet"
fi
exit 0
Og ja - jeg ved godt at det er muligt at oprette en bruger uden en hjemmemappe
Forfatter til Ubuntuguiden: http://www.vidas.dk/guides/ubuntuguiden.html
Kører LTS udgaverne.
"It's always easy if you know how to do it."
Kører LTS udgaverne.
"It's always easy if you know how to do it."
-
- Forfatter
- Indlæg: 793
- Tilmeldt: 21. jan 2007, 17:45
- Geografisk sted: Christianshavn
Re: Scripting
Claus Gårde Henriksen / Jeg bruger ikke Ubuntu / Debian Stable 12
-
- Indlæg: 5095
- Tilmeldt: 27. apr 2008, 02:16
- IRC nickname: lars_t_h
- Geografisk sted: Fyn
Re: Scripting
thj01 skrev:Jeg skal til at undervise HF1 i Linuxserver og er i den sammenhæng faldet over en i mine øjne gode introduktion til scripting:
https://www.howtoforge.com/tutorial/linux-shell-scripting-lessons
Desværre er der kun 3 afsnit endnu - men det lover godt.
Er der nogle der er faldet over noget lige så lettilgængeligt materiale, der er mere omfattende.
PS - lavede lige et lille script til demonstrationsbrug:Kode: Vælg alt
#!/bin/bash
read -p "hvad er brugerens navn: " username
if [ -d /home/$username ]
then
echo "Brugeren findes"
else
echo "brugeren er ikke oprettet"
fi
exit 0
Og ja - jeg ved godt at det er muligt at oprette en bruger uden en hjemmemappe
Scripting kan være mange ting.
Feks. er Python et meget godt scripting sprog.
Behøver det at være shell scripting?
Hvis det nu absolut skal være shell scripting, så har jeg:
Z SHell (ZSH)
Skal det være en shell er Z shell (zsh) et godt valg:
Her er en PDF på 335 sider om Z shell: http://zsh.sourceforge.net/Guide/zshguide.pdf
Jeg har den her bog:"From Bash to Z shell" i papriudgave og den kan anbefales.
Siden har et PDF og ODT format af en zsh refcard så man hurtigt kan slå ting op: http://www.bash2zsh.com/
Bourne Again SHell (BASH)
for bash er der udover abs (Advanced Bash-Scripting Guide) også:
- "Bash Guide for Beginners": http://www.tldp.org/LDP/Bash-Beginners-Guide/html/
- "BASH Programming - Introduction HOW-TO" http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html
- "Bash Shell Scripting" (WikiBooks) http://en.wikibooks.org/wiki/Bash_Shell_Scripting
- "Linux Shell Scripting Tutorial v1.05r3
A Beginner's handbook" http://www.freeos.com/guides/lsst/ - http://linuxcommand.org/learning_the_shell.php
- Dette er en gratis bog på 525 sider:
"The Linux Command Line" http://linuxcommand.org/tlcl.php. Download link (findes på siden som forrige link peger på): http://sourceforge.net/projects/linuxcommand/files/TLCL/13.07/TLCL-13.07.pdf/download - "Writing Shell scripts" http://linuxcommand.org/lc3_writing_shell_scripts.php
/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
Tilbage til "Server: Guides, installation og opsætning"
Hvem er online
Brugere der læser dette forum: [Bot] og 0 gæster