![](/static/66c60d9f/assets/icons/icon-96x96.png)
![](https://sopuli.xyz/pictrs/image/HfNdx412XD.jpg)
Kyllähän noilla isommilla NATO-mailla kasvaa kokoaika paine puuttua enemmän ja enemmän tämän pallon suurimman valtion toimiin.
Kyllähän noilla isommilla NATO-mailla kasvaa kokoaika paine puuttua enemmän ja enemmän tämän pallon suurimman valtion toimiin.
I had several tests at the beginning of the script. These tests define the “low-level” functions based the capability of the shell. To test new features I “simply” ran all the necessary commands on the test environments (bash, busybox, toybox+mksh).
The script would error out if some necessary capability was missing from the host system. It also had a feature to switch shell if it found a better one (preferring busybox and its internal tools).
Yeah… It was tedious process. It was one of those “I’ll write a simple script. So simple that it’ll work on almost every posixy shell.”… rest is history.
I would then assume those scripts weren’t written properly to begin with.
But yes, shell scripts should be used (normally) to automate some simple tasks (file copying, backups…) or as an wrapper to exec some other program. I’ve written several shell scripts to automate things on my personal machines.
However shell script can be complex program while at the same time being (somewhat) easy to maintain:
This way at least I don’t break my scripts, when I need to modify a function or some way extend my scripts. Keeping the UNIX philosophy inside shell scripts: let one function do one thing well.
And of course: YMMV. People have wastly different coding standards when it comes to personal little(?) projects.
I once did a sh script that needed (because I wanted a challenge?) to be compatible with vanilla Android shell too. So I needed to test it with regular bash, busybox and mksh+toybox. That was ‘fun’.
I’ve had some initial plans to spllit the code out from that project and develop a “shell” library that would ease building shell scripts that are compatible with different systems… But I bet someone else has already done that.
$() instead of
So much this!
Mökillä, mutta liekö taas korona tai sitten alleegiat vieneet kaiken tehon. Eikä nuo saatavilla olleet allergialääkkeet ainakaan auta väsymykseen, muut oireet ne kyllä vie.
Initially the bug report was shot down by systemd developer Luca Boccassi of Microsoft with:
Emphasis mine.
While MS at least tries to be good guy nowdays, I just can’t trust their code too much.
Hiljaiseksihan tuo vetää.
Kaksi puukotusta noin lyhyen ajan sisään.
Kiitos.
Sinne lähti viesti ja nyt Findatalla on tietokannassa merkintä minun kohdalla: “Salaa jotakin. Epäilyttävä henkilö. SuPolle vinkattu.”
Nam ❗
Muistakaahan myös !arkisuomi@sopuli.xyz 😉
Saapa nähdä mitä seurauksia tolla on…
Ah. Kohta ei tarvitse enää hakea Scottish Stouttia Alkosta. 🤩
Siis hetkinen…
Tuon mukaan, jos itse ajat vesenta kaistaa ja sitten hidastat alinopeuteen, niin oikeaa kaistaa ajavat jotka nyt menevät ohi sinusta saisivat siis sakot, mikäli sikäli tuolta poliisilta kysyttäisiin. Eli mitä? Saa siis varoa, jos ajat vakkari päällä oikeaa kaistaa ja menet ohi vasemmalla kaistalla olevan matelijan?
Ei saatana. Minun oikeudentajuni ei kyllä mene samoilla linjoilla tän kanssa.
Tuo Taavitsaisen tapaus on kyllä erikoinen. Tai siis Taavitsainen on varmaankin erikoinen persoona. Lueskelin yleltä artikkeleita sieltä täältä tuosta Taavitsaisesta ja kyllä se ainakin osaa paskamyrskyn käynnistää halutessaan.
Nuo prosenttiluvut tuli kyllä yllätyksenä. Että siis joka 20. suomalainen…
<poliittinen mielipide>
Olen itse kyllä aika paljolti vihreä ajattelija, mutta koskaan en (muistaakseni) ole vihreitä äänestänyt. Tuntuu, että vihreät kokeilevat runnoa säädöksiä läpi hätiköiden ja ihan liian tiukalla aikataululla ja sitten ampuvat itseään jalkaan sillä. Siksi olen ehkä enemmän demari, mutta näissäkin vaaleissa ääni meni vassareille protestiäänenä.
Näytti toimivan.
</poliittinen mielipide>
🤷
Ei kuitenkaan lähetä yllyttämään niitä…