---
title: "Enkel kommandofil"
type: "forum-thread"
url: "https://www.webforum.nu/amne/linux-bsd/89946-enkel-kommandofil"
topic: "Linux & BSD"
topic_url: "https://www.webforum.nu/amne/linux-bsd"
author: "Addeladde"
published: "2003-11-08T17:49:27.000Z"
updated: "2003-11-09T08:43:19.000Z"
replies: 6
views: 487
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/linux-bsd/89946-enkel-kommandofil"
---

# Enkel kommandofil

## #1 — Addeladde, 2003-11-08T17:49Z

Hej

Jag ska göra en fil som skriver ut följande när den körs:

> Hej användare!
> Ha en bra dag!

Där användare ska bytas ut mot den inloggade användaren.

Jag får nästan till det men jag utoppstecknet hamnar på en ny rad hur löser jag det?

```
#!/bin/bash

clear
echo -e "Hej \c"
whoami
echo "1"
echo "Ha en bra dag!
```

Ni kanske förstår att jag håller på att lära mig linux för denna kommandofil kan man inte ha någon som helst användning av. :)

Permalänk: https://www.webforum.nu/p/89946

## #2 — sgtpepper, 2003-11-08T18:38Z

Använd $USER-miljövariabeln:

```
echo -e "Hej $USER!"
echo "Ha en bra dag!"
```

eller gör så här:

```
echo -e "Hej "`whoami`"!"
echo "Ha en bra dag!"
```

Permalänk: https://www.webforum.nu/p/1202741

## #3 — Addeladde, 2003-11-08T19:16Z

Hej jag får $USER att fungera men hur vad är \` för tecken? Vilken knapp trycker man på?

Jag får det inte att fungera i all fall och jag har tryckt på de tecknen som liknar den.

Känner mig asdum

Permalänk: https://www.webforum.nu/p/1202761

## #4 — Viktor, 2003-11-08T19:40Z

Du måste tycker på det tecknet (Shift+\[Tangenten brevid backspace\]) och sedan skriva något mer teckan för att det ska synas.

/Viktor

Permalänk: https://www.webforum.nu/p/1202768

## #5 — sgtpepper, 2003-11-08T19:49Z

> **Addeladde skrev:**
>
> Hej jag får $USER att fungera men hur vad är \` för tecken?

Jag vet faktiskt inte vad tecknet heter, det är någon specialvariant av enkelfnutt :).

Det som händer i vart fall är att om du skriver ett kommando innanför dessa enkelfnuttar så kommer kommandot att köras och dess utdata hamnar i strängen.

Permalänk: https://www.webforum.nu/p/1202773

## #6 — Addeladde, 2003-11-08T23:30Z

Ok tack!

Permalänk: https://www.webforum.nu/p/1202834

## #7 — pongo, 2003-11-09T08:43Z

\` kallas ofta för backtick.

Permalänk: https://www.webforum.nu/p/1202897

---

Tråden på webben: https://www.webforum.nu/amne/linux-bsd/89946-enkel-kommandofil
