Toon posts:

Iemand die mij kan helpen met deze (kort) oefening.

Pagina: 1
Acties:

Onderwerpen

Vraag


  • Xion28
  • Registratie: Oktober 2018
  • Laatst online: 20-12-2020
Op de link kan je zien wat mijn oefening is in scripting binbash.
Ik moet keuze's maken in bash en als ik nummer 1 creëer ik een bestand.
En als ik nummer 2 kies verwijder ik een bestand.

Ten slotte als ik de bestand aanmaak of wil verwijderen moet ik de bestandnaam weergeven.

Ik heb nog nooit gescript in bash ik probeer het te maken maar blijft steeds moeilijk.

https://imgur.com/a/jVC777C

Alle reacties


  • Jivebunny
  • Registratie: November 2010
  • Niet online

Jivebunny

Fail to plan. Plan to fail.

Heb je al wat rond gegoogled en gelezen hoe binbash scripting werkt? En misschien is het beter je huiswerk zelf te maken? Wat heb je al geschreven? Waar loop je vast? Wat werkt niet/wel? heb je een log van je script?...

Mi 11T Pro | NAS: HP Gen8 e3-1265L v2 16GB 12TB unRAID 6.9.2 | D: Ryzen 5600x 16GB 3000mhz RX 6800 XT MB Acer 27" IPS 144hz | Nissan Leaf 40 Tekna


  • MAX3400
  • Registratie: Mei 2003
  • Laatst online: 21-12-2022

MAX3400

XBL: OctagonQontrol

Waar is je "initiele aanzet" tot code?

Op zich is een keuze-menu maken niet lastig en optie 2 (verwijderen van een bestand) is ook geen rocket-science. Ik mis alleen de "voorwaarde" dat als ik eerst 10x optie 1 aanklik (en dus 10 nodeloze bestanden heb), dat ik in optie 2 het correcte bestand mag weggooien.

Hier een kleine tutorial:


/edit: je opdracht is incompleet; misschien dat je ergens tussen stap 2 en 3 ook nog even een LS moet invoegen; niet iedereen onthoudt welke bestanden er zijn en hoe ze heten.

[Voor 33% gewijzigd door MAX3400 op 19-10-2018 11:33]

Mijn advertenties!!! | Mijn antwoorden zijn vaak niet snowflake-proof


  • Xion28
  • Registratie: Oktober 2018
  • Laatst online: 20-12-2020
MAX3400 schreef op vrijdag 19 oktober 2018 @ 11:29:
Waar is je "initiele aanzet" tot code?

Op zich is een keuze-menu maken niet lastig en optie 2 (verwijderen van een bestand) is ook geen rocket-science. Ik mis alleen de "voorwaarde" dat als ik eerst 10x optie 1 aanklik (en dus 10 nodeloze bestanden heb), dat ik in optie 2 het correcte bestand mag weggooien.

Hier een kleine tutorial:
[YouTube: Creating Command Line Menus with Shell Scripts]

/edit: je opdracht is incompleet; misschien dat je ergens tussen stap 2 en 3 ook nog even een LS moet invoegen; niet iedereen onthoudt welke bestanden er zijn en hoe ze heten.
Je mag maar 1x klikken op nummer 1 of 2 en daarna moet je de bestandnaam ingeven, voor het aanmaken of te verwijderen. En die commands weet ik niet hoe je die moet maken.

En hoe kan ik een bestand laten maken in BinBash, is dat met touch?

  • The Eagle
  • Registratie: Januari 2002
  • Laatst online: 07:48

The Eagle

I wear my sunglasses at night

Nofi, maar volgens mij probeer je ons je huiswerk te laten maken.
Vraag eens even bij je klasgenoten en gebruik google. Wat je zoekt is echt basis linux en prima met google te vinden :)

Al is het nieuws nog zo slecht, het wordt leuker als je het op zijn Brabants zegt :)


  • MAX3400
  • Registratie: Mei 2003
  • Laatst online: 21-12-2022

MAX3400

XBL: OctagonQontrol

Xion28 schreef op vrijdag 19 oktober 2018 @ 11:47:
[...]


Je mag maar 1x klikken op nummer 1 of 2.
Dat staat niet in je opdracht. Ik lees nergens dat je maar 1x een optie mag aanklikken. Niet in de laatste plaats omdat er ook staat dat er gevraagd moet worden naar de bestandsnaam dus er kan meer dan 1 bestand gemaakt, aanwezig, verwijderd worden.
En die commands weet ik niet hoe je die moet maken.

En hoe kan ik een bestand laten maken in BinBash, is dat met touch?
Tja, als ls, touch, rm en aanverwante (basale) commando's niet bekend zijn, heb ik een vermoeden dat of het boek of de aandacht voor de les niet optimaal zijn.

Observatie: je post binnen 16 minuten een antwoord dat je het allemaal niet weet. Maar de YT is bijna een kwartier?

Laten we eens anders beginnen: welke distro gebruik je nu voor je opdracht? Welke code heb je wel al? Krijg je foutmeldingen als je je sh start?

Mijn advertenties!!! | Mijn antwoorden zijn vaak niet snowflake-proof


  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 22:14

Hero of Time

Moderator LNX

There is only one Legend

Huiswerkvragen mogen alleen als je zelf al voldoende inzet toont. Met 0 kennis vraag je in principe aan ons om je opdracht te maken. Dat doen we niet. Er zijn online genoeg tutorials te vinden voor scripten in bash. Ga daar eerst mee beginnen. De video van MAX3400 geeft al een aardig idee waar je verder op kan zoeken.

Ik wil je met klem vragen om eerst zelf wat te gaan doen en testen voordat je hier verder komt met 'weet ik niet' en 'kan ik niet'. Als ik geen verbetering zie, gaat dit topic op slot. Want huiswerk moet je nog altijd zelf maken.

Commandline FTW | Tweakt met mate

Pagina: 1


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee