dd(1p): Skillnad mellan sidversioner
Admin (diskussion | bidrag) (Skapade sidan med ''''dd(1p) - Linux manual page''' == PROLOG == This manual page is part of the POSIX Programmer's Manual. The Linux implementation of this interface may differ (consult the corresponding Linux manual page for details of Linux behavior), or the interface may not be implemented on Linux. == NAME == dd — convert and copy a file == SYNOPSIS == <code>dd [operand...]</code> == DESCRIPTION == The <code>dd</code> utility shall copy the specified input file to the specified...') |
Admin (diskussion | bidrag) Ingen redigeringssammanfattning |
||
Rad 1: | Rad 1: | ||
Här är en översatt version av manualen till svenska: | |||
--- | |||
# dd(1p) - Linux manual sida | |||
dd | |||
## PROLOG | |||
Denna manualsida är en del av POSIX-programmeringsmanualen. Linux-implementeringen av detta gränssnitt kan skilja sig åt (konsultera motsvarande Linux-manualsida för detaljer om Linux-beteende), eller så kanske gränssnittet inte är implementerat på Linux. | |||
## NAMN | |||
**dd** — konvertera och kopiera en fil | |||
## SYNTAX | |||
# | ``` | ||
dd [operand...] | |||
``` | |||
## BESKRIVNING | |||
Verktyget **dd** kopierar den angivna indatafilen till den angivna utdatafilen med eventuella konverteringar, samt specificerade in- och utdata-blockstorlekar. Det läser indata en blockstorlek i taget, tillämpar angivna konverteringar och skriver utdata därefter. | |||
### Bearbetningssteg: | |||
1. Ett indata-block läses in. | |||
2. Om indata-blocket är kortare än den angivna indata-blockstorleken och konverteringen **sync** är specificerad, fylls blocket ut med nollbytes. | |||
3. Om **bs=expr** anges och inga andra konverteringar än **sync** eller **noerror** används, skrivs data som ett enda block. | |||
* | 4. Om **swab** anges, byts par av indata-bytes om. | ||
* | 5. Andra konverteringar (**block**, **unblock**, **lcase**, **ucase**) utförs. | ||
* | 6. Data aggregeras till utdatatablock av den angivna storleken. | ||
* | |||
* | |||
* | |||
## FLAGGOR | |||
Inga. | |||
== | ## OPERANDER | ||
* **if=fil** – Ange indatafil (standard: standardinmatning). | |||
* **of=fil** – Ange utdatafil (standard: standardutmatning). | |||
* **ibs=expr** – Ange indata-blockstorlek (standard: 512 byte). | |||
* **obs=expr** – Ange utdata-blockstorlek (standard: 512 byte). | |||
* **bs=expr** – Ange både indata- och utdata-blockstorlek. | |||
* **skip=n** – Hoppa över **n** indata-block. | |||
* **seek=n** – Hoppa över **n** utdata-block. | |||
* **count=n** – Kopiera endast **n** indata-block. | |||
* **conv=värde** – Tillämpa konverteringar som **ascii**, **ebcdic**, **lcase**, **ucase**, **swab** etc. | |||
## AVSLUTNINGSSTATUS | |||
* **0** – Framgång. | |||
* **>0** – Ett fel inträffade. | |||
## EXEMPEL | |||
Kopiera från bandstation 0 till bandstation 1: | |||
``` | |||
dd if=/dev/rmt0h of=/dev/rmt1h | dd if=/dev/rmt0h of=/dev/rmt1h | ||
``` | |||
Ta bort de första 10 byten från indata: | |||
``` | |||
dd ibs=10 skip=1 | dd ibs=10 skip=1 | ||
``` | |||
Konvertera ett EBCDIC-band till ASCII: | |||
``` | |||
dd if=/dev/tape of=x ibs=800 cbs=80 conv=ascii,lcase | dd if=/dev/tape of=x ibs=800 cbs=80 conv=ascii,lcase | ||
``` | |||
## SE ÄVEN | |||
* [sed(1p)] | |||
* [tr(1p)] | |||
## COPYRIGHT | |||
Delar av denna text är återtryckt från IEEE Std 1003.1-2017, Standard för Informationsteknik – Portable Operating System Interface (POSIX). Den officiella standarden finns på [The Open Group](http://www.opengroup.org/unix/online.html). | |||
--- | |||
**Originalsidan på engelska:** [https://man7.org/linux/man-pages/man1/dd.1p.html](https://man7.org/linux/man-pages/man1/dd.1p.html) | |||
Det här är en maskinöversättning av Linux-manualsidor till svenska. Om du hittar fel, vänligen rapportera dem via formuläret på [Linux.se](https://www.linux.se/kontaka-linux-se/). | |||
Tack till [PC-Service](https://pc-service.se) för att ha sponsrat [Linux.se](https://www.linux.se) med webbhotell. | |||
[[Kategori:Linuxmanual grupp 1]] | [[Kategori:Linuxmanual grupp 1]] | ||
[[Kategori:Linuxmanual]] | [[Kategori:Linuxmanual]] |
Versionen från 14 februari 2025 kl. 17.38
Här är en översatt version av manualen till svenska:
---
- dd(1p) - Linux manual sida
- PROLOG
Denna manualsida är en del av POSIX-programmeringsmanualen. Linux-implementeringen av detta gränssnitt kan skilja sig åt (konsultera motsvarande Linux-manualsida för detaljer om Linux-beteende), eller så kanske gränssnittet inte är implementerat på Linux.
- NAMN
- dd** — konvertera och kopiera en fil
- SYNTAX
``` dd [operand...] ```
- BESKRIVNING
Verktyget **dd** kopierar den angivna indatafilen till den angivna utdatafilen med eventuella konverteringar, samt specificerade in- och utdata-blockstorlekar. Det läser indata en blockstorlek i taget, tillämpar angivna konverteringar och skriver utdata därefter.
- Bearbetningssteg:
1. Ett indata-block läses in. 2. Om indata-blocket är kortare än den angivna indata-blockstorleken och konverteringen **sync** är specificerad, fylls blocket ut med nollbytes. 3. Om **bs=expr** anges och inga andra konverteringar än **sync** eller **noerror** används, skrivs data som ett enda block. 4. Om **swab** anges, byts par av indata-bytes om. 5. Andra konverteringar (**block**, **unblock**, **lcase**, **ucase**) utförs. 6. Data aggregeras till utdatatablock av den angivna storleken.
- FLAGGOR
Inga.
- OPERANDER
- **if=fil** – Ange indatafil (standard: standardinmatning).
- **of=fil** – Ange utdatafil (standard: standardutmatning).
- **ibs=expr** – Ange indata-blockstorlek (standard: 512 byte).
- **obs=expr** – Ange utdata-blockstorlek (standard: 512 byte).
- **bs=expr** – Ange både indata- och utdata-blockstorlek.
- **skip=n** – Hoppa över **n** indata-block.
- **seek=n** – Hoppa över **n** utdata-block.
- **count=n** – Kopiera endast **n** indata-block.
- **conv=värde** – Tillämpa konverteringar som **ascii**, **ebcdic**, **lcase**, **ucase**, **swab** etc.
- AVSLUTNINGSSTATUS
- **0** – Framgång.
- **>0** – Ett fel inträffade.
- EXEMPEL
Kopiera från bandstation 0 till bandstation 1: ``` dd if=/dev/rmt0h of=/dev/rmt1h ```
Ta bort de första 10 byten från indata: ``` dd ibs=10 skip=1 ```
Konvertera ett EBCDIC-band till ASCII: ``` dd if=/dev/tape of=x ibs=800 cbs=80 conv=ascii,lcase ```
- SE ÄVEN
- [sed(1p)]
- [tr(1p)]
- COPYRIGHT
Delar av denna text är återtryckt från IEEE Std 1003.1-2017, Standard för Informationsteknik – Portable Operating System Interface (POSIX). Den officiella standarden finns på [The Open Group](http://www.opengroup.org/unix/online.html).
---
- Originalsidan på engelska:** [1](https://man7.org/linux/man-pages/man1/dd.1p.html)
Det här är en maskinöversättning av Linux-manualsidor till svenska. Om du hittar fel, vänligen rapportera dem via formuläret på [Linux.se](https://www.linux.se/kontaka-linux-se/).
Tack till [PC-Service](https://pc-service.se) för att ha sponsrat [Linux.se](https://www.linux.se) med webbhotell.