# Shell Scripting & Bash (DevOps) > Variablen, Schleifen, Bedingungen, Funktionen, Pipes, Umleitungen - 20 Interview-Fragen - Mid-Level - [Interview-Fragen: DevOps](https://sharpskill.dev/de/technologies/devops/interviewfragen.md) ## 1. Was ist die korrekte Syntax, um eine Variable in Bash zu deklarieren? **Antwort** In Bash wird eine Variable ohne das Dollarzeichen und ohne Leerzeichen um das Gleichheitszeichen deklariert. Der Variablenname muss mit einem Buchstaben oder Unterstrich beginnen. Um den Wert der Variablen zu verwenden, stellen Sie ihrem Namen das Dollarzeichen ($) voran. Leerzeichen um das Gleichheitszeichen verursachen einen Syntaxfehler, da Bash sie als separate Befehlsargumente interpretiert. ## 2. Wie greift man in Bash auf den Wert einer Variablen namens USERNAME zu? **Antwort** Um auf den Wert einer Variablen zuzugreifen, stellen Sie ihrem Namen das Dollarzeichen ($) voran. Die Syntax $USERNAME ruft den in der Variablen gespeicherten Wert ab. Die Syntax ${USERNAME} kann auch verwendet werden, was mehr Flexibilität bietet, insbesondere für Verkettung oder die Verwendung von Modifikatoren. Ohne das Dollarzeichen interpretiert Bash USERNAME als literale Zeichenkette und nicht als Variablenreferenz. ## 3. Welcher Befehl ermöglicht das Exportieren einer Variablen, damit sie für Kindprozesse zugänglich ist? **Antwort** Der Befehl export macht eine Umgebungsvariable für alle Kindprozesse verfügbar, die von der aktuellen Shell gestartet werden. Ohne export ist eine Variable lokal für die aktuelle Shell und wird nicht an Unterprozesse weitergegeben. Diese Unterscheidung ist beim Schreiben von Skripten, die andere Skripte oder Programme aufrufen, entscheidend. Es ist möglich, Deklaration und Export in einer Zeile mit export VAR=wert zu kombinieren. ## 17 weitere Fragen verfügbar - Wie erfasst man den Exit-Code des zuletzt ausgeführten Befehls? - Was ist die korrekte Syntax für eine if-Bedingung in Bash? Kostenlos registrieren: https://sharpskill.dev/de/login ## Weitere DevOps-Interviewthemen - [Versionskontrolle & Git](https://sharpskill.dev/de/technologies/devops/interviewfragen/version-control-git.md): 20 Fragen, Junior - [Linux-Grundlagen](https://sharpskill.dev/de/technologies/devops/interviewfragen/linux-fundamentals.md): 22 Fragen, Junior - [Networking-Grundlagen](https://sharpskill.dev/de/technologies/devops/interviewfragen/networking-basics.md): 22 Fragen, Junior - [Docker-Grundlagen](https://sharpskill.dev/de/technologies/devops/interviewfragen/docker-fundamentals.md): 24 Fragen, Junior - [CI/CD-Grundlagen](https://sharpskill.dev/de/technologies/devops/interviewfragen/ci-cd-fundamentals.md): 18 Fragen, Junior - [GitHub Actions](https://sharpskill.dev/de/technologies/devops/interviewfragen/github-actions.md): 22 Fragen, Mid-Level - [GitLab CI/CD](https://sharpskill.dev/de/technologies/devops/interviewfragen/gitlab-ci.md): 22 Fragen, Mid-Level - [Jenkins](https://sharpskill.dev/de/technologies/devops/interviewfragen/jenkins.md): 22 Fragen, Mid-Level - [Kubernetes-Grundlagen](https://sharpskill.dev/de/technologies/devops/interviewfragen/kubernetes-basics.md): 26 Fragen, Mid-Level - [Kubernetes-Networking](https://sharpskill.dev/de/technologies/devops/interviewfragen/kubernetes-networking.md): 24 Fragen, Mid-Level - [Kubernetes Fortgeschritten](https://sharpskill.dev/de/technologies/devops/interviewfragen/kubernetes-advanced.md): 24 Fragen, Mid-Level - [Ingress & API Gateway](https://sharpskill.dev/de/technologies/devops/interviewfragen/ingress-api-gateway.md): 20 Fragen, Mid-Level - [Terraform-Grundlagen](https://sharpskill.dev/de/technologies/devops/interviewfragen/terraform-basics.md): 22 Fragen, Mid-Level - [Terraform Fortgeschritten](https://sharpskill.dev/de/technologies/devops/interviewfragen/terraform-advanced.md): 22 Fragen, Mid-Level - [Ansible & Configuration Management](https://sharpskill.dev/de/technologies/devops/interviewfragen/ansible-configuration.md): 20 Fragen, Mid-Level - [AWS-Grundlagen](https://sharpskill.dev/de/technologies/devops/interviewfragen/aws-essentials.md): 26 Fragen, Mid-Level - [Azure-Grundlagen](https://sharpskill.dev/de/technologies/devops/interviewfragen/azure-fundamentals.md): 22 Fragen, Mid-Level - [GCP-Grundlagen](https://sharpskill.dev/de/technologies/devops/interviewfragen/gcp-fundamentals.md): 22 Fragen, Mid-Level - [Monitoring & Prometheus](https://sharpskill.dev/de/technologies/devops/interviewfragen/monitoring-prometheus.md): 22 Fragen, Mid-Level - [Logging & ELK Stack](https://sharpskill.dev/de/technologies/devops/interviewfragen/logging-elk.md): 20 Fragen, Mid-Level - [Alerting & Incident Response](https://sharpskill.dev/de/technologies/devops/interviewfragen/alerting-incident-response.md): 20 Fragen, Mid-Level - [Cloud Identity & Secrets](https://sharpskill.dev/de/technologies/devops/interviewfragen/cloud-identity-secrets.md): 22 Fragen, Mid-Level - [CI/CD-Pipeline-Sicherheit](https://sharpskill.dev/de/technologies/devops/interviewfragen/cicd-pipeline-security.md): 20 Fragen, Mid-Level - [Helm & Kubernetes](https://sharpskill.dev/de/technologies/devops/interviewfragen/helm-kubernetes.md): 20 Fragen, Mid-Level - [Runtime- und Cluster-Sicherheit](https://sharpskill.dev/de/technologies/devops/interviewfragen/runtime-cluster-security.md): 24 Fragen, Senior - [Container Supply Chain Security](https://sharpskill.dev/de/technologies/devops/interviewfragen/container-supply-chain.md): 22 Fragen, Senior - [Service Mesh & Istio](https://sharpskill.dev/de/technologies/devops/interviewfragen/service-mesh-istio.md): 24 Fragen, Senior - [GitOps & ArgoCD](https://sharpskill.dev/de/technologies/devops/interviewfragen/gitops-argocd.md): 22 Fragen, Senior - [Progressive Delivery](https://sharpskill.dev/de/technologies/devops/interviewfragen/progressive-delivery.md): 20 Fragen, Senior - [Verteilte Observability](https://sharpskill.dev/de/technologies/devops/interviewfragen/observability-distributed.md): 22 Fragen, Senior - [Disaster Recovery & Backup](https://sharpskill.dev/de/technologies/devops/interviewfragen/disaster-recovery.md): 20 Fragen, Senior - [Performance-Optimierung](https://sharpskill.dev/de/technologies/devops/interviewfragen/performance-optimization.md): 22 Fragen, Senior - [Cloud-Kostenoptimierung](https://sharpskill.dev/de/technologies/devops/interviewfragen/infrastructure-cost.md): 20 Fragen, Senior - [SRE-Prinzipien](https://sharpskill.dev/de/technologies/devops/interviewfragen/sre-principles.md): 24 Fragen, Senior - [Chaos Engineering](https://sharpskill.dev/de/technologies/devops/interviewfragen/chaos-engineering.md): 20 Fragen, Senior - [Platform Engineering](https://sharpskill.dev/de/technologies/devops/interviewfragen/platform-engineering.md): 22 Fragen, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/de/technologies/devops/interviewfragen/shell-scripting-bash