Omdirigering på engelsk hedder "redirection". Dette er et vigtigt begreb inden for CLI og shell-scripting, ikke kun i Linux, men også i andre Unix-lignende systemer og endda i Windows PowerShell. I engelsk teknisk dokumentation og litteratur vil du ofte støde på sætninger som: "Input redirection" (for inddata-omdirigering, brug af <) "Output redirection" (for uddata-omdirigering, brug af > eller >>) "Error redirection" (for fejl-omdirigering, brug af 2> eller 2>>) Udtrykket "I/O redirection" (Input/Output redirection) bruges også ofte som en samlet betegnelse for disse teknikker. Omdirigering og piping er to vigtige koncepter i Linux kommandolinjen, der giver brugeren mulighed for at kontrollere input og output af kommandoer: ## Omdirigering: - Bruger symbolerne >, <, og >> - Tillader at sende output fra en kommando til en fil eller læse input fra en fil - Eksempler: - `ls > fillist.txt`: Sender output fra ls til en fil - `wc < tekst.txt`: Læser indhold fra fil som input til wc kommando - `echo "Ny linje" >> log.txt`: Tilføjer tekst til slutningen af en eksisterende fil ## Piping: - Bruger symbolet | - Sender output fra én kommando direkte som input til en anden kommando - Tillader at kombinere flere kommandoer til mere komplekse operationer - Eksempel: `ls -l | grep ".txt"`: Lister filer og filtrerer for at vise kun .txt filer Disse teknikker er kraftfulde værktøjer i Linux, der giver mulighed for at skabe komplekse kommandokæder og automatisere opgaver effektivt.