webForumDet fria alternativet

funktioner i skript

Programmeringur Mac OS, Unix, Linux & BSD

12 svar · 358 visningar · startad av greymane

Medlem sedan juli 2001711 inlägg
Frågan#1

nu ska jag ställa en fråga som känns lite dum...

var hittar jag alla inbyggda funktioner i bash? jag tänker mig nåt i stil med php.net. jag behöver sånna enkla grejer som isset() och count() osv.

Medlem sedan juni 20008 205 inlägg
#2

man bash

Medlem sedan juli 2001711 inlägg
#3

ja det va ju en stabil samling intstruktioner må jag säga... :o :bire

Medlem sedan juli 2001711 inlägg
#4

...men jag hittar inte ens nåt som liknar det jag söker...

vad jag vill åstadkomma till att börja med är att i ett script kolla om det finns filer i en given katalog. tips?

Medlem sedan juli 2001183 inlägg
#5

"ls | grep någonting" kanske?

Medlem sedan juli 2001711 inlägg
#6

nja inte riktigt. jag vill kolla om det finns filer överhuvudtaget..

Medlem sedan dec. 19992 555 inlägg
#7

Såhär kanske:

#!/bin/sh

if [ -e /sökväg/till/katalog/* ]; then
    echo "Katalogen är inte tom"
else
    echo "Katalogen är tom"
fi
Medlem sedan juli 2001711 inlägg
#8

funkar perfa! tackar :)

Medlem sedan jan. 200254 inlägg
#9

Hej.
Börja kolla i: /usr/doc/Linux-HOWTOs/Bash-Prog-Intro-HOWTO
Där finns lite tips och exempel.

Medlem sedan juni 20014 290 inlägg
#10

Annars finns ju alltid Advanced Bash-Scripting Guide

Medlem sedan juli 2001711 inlägg
#11

ok, tackar :)

det känns som om bash är lite svårare än exvis php...

Medlem sedan apr. 2000642 inlägg
#12

Jo, jag svär och spottar varje gång jag tvingas tampas med det, tex ett mellanslag för mycket någonstans och hela scriptet pajar..

Medlem sedan juli 2001711 inlägg
#13

Peter_B skrev:

Jo, jag svär och spottar varje gång jag tvingas tampas med det, tex ett mellanslag för mycket någonstans och hela scriptet pajar..

jag kan inte annat än instämma med föregående talare :)

152 ms totalt · 3 externa anrop · v20260731065814-full.55e59744
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
148 ms — hämta tråd, inlägg och bilagor (db)