cd nach 2i8p03ki73093jh37-bla.bla geht das mit *-bla.bla oder ähnlichem?

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
mino23
Beiträge: 73
Registriert: 15.07.2019 18:49:51

cd nach 2i8p03ki73093jh37-bla.bla geht das mit *-bla.bla oder ähnlichem?

Beitrag von mino23 » 15.12.2021 16:18:55

Wenn ich den Midnight Commander per script starte, dann rufe ich den immer nach diesem Muster

mc ~/test ~/bin/test

auf. Wenn ich jetzt ein Unterverzeichnis habe, das sich 2i8p03ki73093jh37-bla.bla nennt, wie kann ich dann in dieses Verzeichnis wechseln ohne 2i8p03ki73093jh37 einzutasten? Ich habe es mit *-bla.bla versucht, was nicht klappt. google wirft mir nichts aus. Geht das vielleicht nicht?

Zur Info: Es gibt immer nur ein 2i8p03ki73093jh37-bla.bla Unterverzeichnis in diesen Verzeichnissen. Leider wird das 2i8p03ki73093jh37 automatisch generiert und kann auch 8u7t39i7gco9 oder ähnlich heißen. Alles andere ist identisch.

Benutzeravatar
Meillo
Moderator
Beiträge: 9224
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: cd nach 2i8p03ki73093jh37-bla.bla geht das mit *-bla.bla oder ähnlichem?

Beitrag von Meillo » 15.12.2021 16:21:31

mino23 hat geschrieben: ↑ zum Beitrag ↑
15.12.2021 16:18:55
wie kann ich dann in dieses Verzeichnis wechseln
Was genau meinst du mit ``wechseln''? Wie genau willst du wechseln? Ist das eine Funktion im mc? Oder willst du das als Kommandozeilenargument uebergeben?


Edit: Mit `cd' sollte es problemlos funktionieren:

Code: Alles auswählen

cd ~/test/*-bla.bla
Falls nicht: wie lautet die Fehlermeldung?
Use ed once in a while!

Benutzeravatar
heinz
Beiträge: 535
Registriert: 20.12.2007 01:43:49

Re: cd nach 2i8p03ki73093jh37-bla.bla geht das mit *-bla.bla oder ähnlichem?

Beitrag von heinz » 15.12.2021 20:17:28

Hallo mino23,

ich habe das von Dir geschilderte "Problem" bei mir mal nachgestellt und bei mir funktioniert es so wie von Dir gewuenscht...

Ich habe ein Verzeichnis erstellt mit dem namen:

Code: Alles auswählen

irgendwas-blah
und konnte mit:

Code: Alles auswählen

mc ~/*-blah
erreichen das mc dieses Verzeichnis gleich beim oeffnen anzeigt.

Ist die Zeichenfolge vlt. nicht "-blah" sondern eine Zeichenfolge, die von mc als Option verstanden wird?

Gruss,
heinz

Benutzeravatar
hikaru
Moderator
Beiträge: 13896
Registriert: 09.04.2008 12:48:59

Re: cd nach 2i8p03ki73093jh37-bla.bla geht das mit *-bla.bla oder ähnlichem?

Beitrag von hikaru » 15.12.2021 20:20:50

mino23 hat geschrieben: ↑ zum Beitrag ↑
15.12.2021 16:18:55
Wenn ich jetzt ein Unterverzeichnis habe, das sich 2i8p03ki73093jh37-bla.bla nennt, wie kann ich dann in dieses Verzeichnis wechseln ohne 2i8p03ki73093jh37 einzutasten? Ich habe es mit *-bla.bla versucht, was nicht klappt. google wirft mir nichts aus. Geht das vielleicht nicht?
Hier geht das:

Code: Alles auswählen

$ mkdir 2i8p03ki73093jh37-bla.bla
$ mc *-bla.bla ~
# Jetzt habe ich in mc links '2i8p03ki73093jh37-bla.bla' und rechts mein Home-Verzeichnis

mino23
Beiträge: 73
Registriert: 15.07.2019 18:49:51

Re: cd nach 2i8p03ki73093jh37-bla.bla geht das mit *-bla.bla oder ähnlichem?

Beitrag von mino23 » 23.12.2021 16:18:09

Ok, danke für die Hilfe. An meinem Arbeitsplatzrechner funktioniert der gemachte Vorschlag ohne murren. Hier bei mir zu Hause nicht. Werde über Weihnachten testen woran es liegt.

@meillo spricht Fehlermeldungen an. Ich kenne beim mc nur die vom mc generierten Fehlermeldungen. Ein mc 2> output.txt ergibt bei - selbst der Aufruf von nicht vorhandenen Pfaden - keine Meldung. Andere Möglichkeiten kenne ich nicht.

Antworten