• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af peque | 13.03.2023 13:52

Filer fra Remote Folder - skal vises som en liste med numre.

Hjælp generelt
Hey Linuxin.
Jeg er ved at lave mig en opdatering bashscript - som jeg ønsker at oprette ved nye projekter eller nye VM'er.
Normalt har jeg downloaded scriptet manuelt , ændret rettigheder mm - inden det køres men er ved at lave Version som jeg ønsker skal lidt mere.
Men som jeg tit skifter til en ren VM - og derfor gerne vil have lidt hurtigere måde at blive klar.

På en Remote server har jeg en folder /srv/projects, Som jeg bruger til opbevaring af aktive projekter.(der kan godt være 8-10 aktive projekter
Dette bashscript jeg har lavet - opretter hele structuren på mine mapper/undermapper - downloader tools osv - lige som jeg ønsker dette.

I V2 vil jeg spørge om det er et (A)nyt eller et (B)eksisterende projekt.
Hvis jeg svarer A - det er et nyt - Opretter den som hidtil
Hvis jeg svarer B det er et eksisterende project - ville jeg gerne liste mapperne i /srv/projects med et nummer - således jeg kan vælge et eksisterende Project via dette nummer (Fremfor projektets navn)
Jeg syntes ikke disse løsninger ikke lige fungerer som forventet - og er i tvivl om hvordan dette skal laves.
Har lavet dette lille script for ligesom at få startet op

#!/bin/bash
HOST="IP.OF.THE.HOST"

declare -a DIR=$(ssh username@$HOST "ls -d /srv/projects/*")

for OUT in ${DIR[@]};
do
FOLDER=${OUT##*/}
echo $FOLDER
done

Giver mig nu outputtet uden den hele sti - Men den viser også txt fiiler - som jeg reelt ikke ønsker i denne visning.(2. priotering)
Men kan kan så sætte et nummer foran - så man ville kunne vælge dette - Alternativt skal man skrive Projektets navn - og så få det SYncet til lokal maskine
Er det evt et remote script der skal kaldes for at liste indholdet af denne mappe
PFT P
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer1

# 1

2 år 7 måneder siden

Permalink

Indsendt af marlar den 15. marts 2023 kl. 18:40

Permalink

Jeg har læst din post flere

Jeg har læst din post flere gange, men jeg er stadig ikke rigtig klar over hvad du spørger om. Prøv at omformulere.
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

BigLinux 0
Amerikansk tastatur på dansk tastatur 0
FSF giver flere detaljer om sit nye Librephone projekt 0
Det eneste, der forhindrer dig i at skifte til Linux, er din tankegang 0
OpenZL. Et nyt open source-datakomprimeringsframework 0

Seneste aktivitet

Brug carburetor til at forblive usynlig online 7
Sådan konfigurerer du flatpaks' flathub til verified only 6
Plasma tapet-skifter 3
How to upgrade to LMDE 7 4
Virksomheder og enheder der kører på Linux 11
NordVPN har udgivet kildekoden til sin grafiske brugergrænseflade 2
Flere og flere bruger Brave browseren 1
LibreOffice og Collabora: Hvorfor er de ikke i skolerne i stedet for Word og Google Docs? 11
Firewall igen 5
Værdien ved open source 2
Sailfish på android telefon 1
Ladybird Browser 7
Satiriske ordspil 3
Kan ikke boote på installation 26
Tilføj signatur til Evolution mail 2
LUKS kryptering - Er der andre der bruger det 15
Dansk distro til software udviklere 2
Linux Debian 5
Brother printer installation 2
Den er go 6

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !