Ich habe ein Verzeichnis mit ungefähr 7.000 Musikdateien. Ich habe lame verwendet, um alle darin enthaltenen Dateien rekursiv in ein separates Verzeichnis umzucodieren und alle Dateien mit demselben relativen Pfad und Dateinamen auszugeben. Die Ausgabedateien haben die Erweiterung .mp3, aber einige der Eingabedateien hatten unterschiedliche Erweiterungen (.wma, .aac usw.). Ich …
Was ist der beste Weg, um alle Codekommentare in einem bestimmten Verzeichnis zu entfernen? Ich möchte alle // ... EOL Kommentare und /* blah \*/(oder /** ... \*/) Kommentare entfernen. Dies ist ein PHP-Projekt, und ich möchte ein wenig weiter gehen als unten beschrieben, jedoch eher aus Sicherheitsgründen als aus …
Ich versuche, während einer SFTP-Verbindung einen Dateinamen mit einem String abzugleichen, der im Grunde genommen ein Zeitstempel ist. Wie kann ich einen Teil des Dateinamens abgleichen? Ich kann keine Variable innerhalb einer SFTP-Verbindung deklarieren. Und ich kann auch keine zuvor in Bash erstellte Variable aufrufen. Edit: Dinge, die ich versucht …
Ich habe mehrere .txt-Dateien, die Namen von Personen enthalten, die alphabetisch sortiert sind. So habe ich beispielsweise im Hauptverzeichnis das Verzeichnis a, das eine a.txt-Datei mit Namen enthält, die mit "a" wie "Anna", "Andrew" usw. beginnen. Dasselbe Wiederholungen im Hauptverzeichnis Ich habe das Verzeichnis b, das die Datei b.txt mit …
Also habe ich eine Website-Links, die so aussehen: site.com/1 site.com/2 site.com/3 usw., bis zu 1000. Wie erstelle ich eine Liste davon mit Bash oder einer anderen Programmiersprache unter Linux? Ich weiß, dass die Frage höchstwahrscheinlich doppelt und die Antwort wahrscheinlich einfach ist. Ich muss nur Zahlen von 1 bis 1000 …
Der Befehl Unix sed erkennt \neinen mit Escapezeichen versehenen Backslash n nicht als Zeilenumbruchzeichen. Beispielsweise ersetzt der Befehl sed "s!,!\n!g"Kommas im Eingabetext durch den Buchstaben n und nicht durch ein Zeilenvorschubzeichen. Wie kann ich sed \nals Newline-Charakter interpretieren lassen?
Es gibt Dinge, die der Laptop nach einem Festplatten-Ruhezustand tun soll. Insbesondere habe ich es standardmäßig auf die niedrigste CPU-Frequenz eingestellt, was es absolut leise macht (überhaupt kein Lüftergeräusch), aber die meiste Zeit immer noch schnell genug (ich ändere die Richtlinie mit einem anderen Skript, wenn ich wirklich mehr Rechenleistung …
Warum gibt das Folgende 1, wenn ich es tue echo $?? #!/bin/bash echo "two">file.txt ARRAY=(one three two) rc=0 for i in ${ARRAY[@]}; do echo "grepping $i " grep "$i" file.txt || rc=$? done exit $rc Der letzte Befehl ist erfolgreich, da es grepfür ist two. Die Ausgabe ist: grepping one …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.