• 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

3 år 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

Ubuntu MATE grundlægger Martin Wimpress træder tilbage efter 12 år 0
Canonical planlægger Kontroversielle GRUB ændringer til Ubuntu 26.10 Secure Boot 0
tst 0
Linux Fanpakke til LUG'er og foreninger 0
KDE Plasma 6.6 skrivebordsmiljø udgivet 0

Seneste aktivitet

OpenShot 3.5 tager et spring fremad inden for ydeevne, AI og videoredigering 4
(U)hyggen breder sig 6
rsync og filsystem 7
Stor sejr for open source, da Tyskland støtter åbent dokumentformat 2
youtube-tui: Nyd YouTube fra terminalen som en professionel 5
Lukker og slukker 8
BigLinux 6
Det engang så elskede PCLinuxOS er tilbage - og det er stadig en fantastisk Windows erstatning 1
Mousam er en detaljeret desktop vejrapp til Linux 1
Hjælp til Handbrake - ingen dk-undertekster 1
luckyBackup 2
GIMP 30
Pinegrow på Debian 13 ? 4
Openmediavault 1
E-mail blues 9
Driver til min scanner? 5
Printer Epson ET-2865 problem 16
Sudo 7
Thunderbird filvedligeholdelse 2
Debian 13.3.0 8

© 2026 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !