Ich versuche, eine Videodatei x-mal über die Befehlszeile mit einer for-Schleife zu duplizieren. Ich habe es folgendermaßen versucht, aber es funktioniert nicht: for i in {1..100}; do cp test.ogg echo "test$1.ogg";
Ich versuche, eine Videodatei x-mal über die Befehlszeile mit einer for-Schleife zu duplizieren. Ich habe es folgendermaßen versucht, aber es funktioniert nicht: for i in {1..100}; do cp test.ogg echo "test$1.ogg";
Wie kann ich Zeichen an einen Befehl senden, als stammten sie aus einer Datei? Zum Beispiel habe ich versucht: wc < "apple pear orange" -bash: apple pear orange: No such file or
Nehmen wir ein einfaches for loop #!/bin/bash for i in `seq 1 10`; do echo $i done AFAIK-Semikolon in Bash-Skripten bewirkt, dass die Shell den aktuellen Befehl synchron ausführt und dann zum nächsten übergeht. Wenn Sie die Eingabetaste drücken, ist dies im wahrsten Sinne des Wortes identisch, es...
Beim Schreiben von Skripten schreibe ich meine ifs normalerweise mit der folgenden Syntax, da ich leichter verstehen kann, dass das, was als Nächstes kommt, nicht wahr ist. if [ ! "$1" = "$2" ]; then Andere sagen, dass der Weg unten besser ist if [ "$1" != "$2" ]; then Die Sache ist, wenn ich...
Am 19. August 2013, Randal L. Schwartz geschrieben diesen Shell - Skript, das auf Linux , um sicherzustellen , sollte, „dass nur eine Instanz von [dem] Skript ausgeführt wird , ohne Rennbedingungen oder mit Lock - Dateien zu bereinigen“: #!/bin/sh # randal_l_schwartz_001.sh ( if ! flock -n -x 0...
Ich fand es immer umständlich, wenn komplexe Shell-Befehle das Parsen der Textausgabe mit AWK beinhalten . Grundsätzlich konvertieren wir strukturierte Daten in Text und analysieren den Text dann erneut, um die strukturierten Daten wiederherzustellen. PowerShell ist eine Windows-Shell, die dieses...
$ ps -e -T | grep myp | grep -v grep 797 797 ? 00:00:00 myp 797 798 ? 00:00:00 myp 797 799 ? 00:00:00 myp 797 800 ? 00:00:00 myp Dies zeigt den Prozess mypmit PID = 797 und vier Threads mit unterschiedlichen SPIDs. Wie kann ich einen bestimmten Thread des Prozesses beenden, ohne den gesamten...
Was könnte dazu führen, dass Touch mit dieser Fehlermeldung fehlschlägt? touch: cannot touch `foo': No such file or directory Beachten Sie, dass ein Fehler aufgrund falscher Berechtigungen anders aussieht: touch: cannot touch `foo': Permission
Wie bekomme ich das Zeichen an einer bestimmten Position eines Strings in einem
Ich habe diesen Thread gelesen: Wie werden die Zeilen einer Datei durchlaufen? Was ist IFS? Und wie wird es im Kontext von for-loops
Als ich gerade Pipe in Bash verwendet habe, habe ich nicht mehr darüber nachgedacht. Wenn ich jedoch ein C-Codebeispiel mit system call pipe () zusammen mit fork () lese, frage ich mich, wie ich Pipes verstehen kann, einschließlich anonymer Pipes und Named Pipes. Es ist oft zu hören, dass "alles in...
Unter Ubuntu öffne ich ein Terminal und mache sudo bash cd / ls | head -n 1000 Und voraussichtlich werden ungefähr 20 Verzeichnisse zurückgegeben. Wenn ich jedoch ein ls mache und es nicht in irgendetwas hineinpfeife, hängt das ls nur dort, bis ich es von einem anderen Terminal aus töte. Was könnte...
Mit findwith grepkann man Dateien finden, die einem Muster entsprechen: # find | grep error ./solr-modifiedSolr4/SolrPhpClient/phpdocs/errors.html ./error_log ./includes/classes/error_log Wenn Sie jedoch findnur die erste Datei verwenden, wird Folgendes nicht gefunden: # find . -name error*...
Welchen Befehl kann ich verwenden, um die Eingabe wie folgt zu teilen: foo:bar:baz:quux das mögen? foo bar baz quux Ich versuche, den cutBefehl herauszufinden, aber er scheint nur mit festen Eingabemengen zu funktionieren, wie "ersten 1000 Zeichen" oder "ersten 7 Feldern". Ich muss mit beliebig...
Angenommen, ich habe zwei Wege: <source_path>und <target_path>. Ich würde meine Shell (zsh) wie automatisch, um herauszufinden , ob es eine Möglichkeit darzustellen , ist <target_path>aus <source_path>als relativer Pfad. Nehmen wir zum Beispiel an <source_path> ist...
Ich habe als Root-Benutzer einen Ordner in der Befehlszeile erstellt. Jetzt möchte ich es und seinen Inhalt im GUI-Modus bearbeiten. Wie ändere ich die Berechtigungen dafür, damit ich dies tun
Ich habe diesen riesigen Ordner mit Tausenden von ungeordneten Dateien. Ist es möglich, die ersten 5000 über den mvBefehl in einen Unterordner zu verschieben ? Im Moment verschiebe ich Dateien mit mv *some_pattern* ./subfolder1/ Momentan bewege ich Bilder ganz nach dem Zufallsprinzip. Es ist nicht...
Ungefähr fünfmal am Tag gebe ich "vi" ein, wenn ich "cd" meinte, und ende damit, ein Verzeichnis in vi zu öffnen. Es macht mich NUTS. Anscheinend sollte es eine Möglichkeit geben, zu erkennen, wann ich "vi + directory" eingebe und es automatisch in "cd + directory" ändere.
Ich lese ein Bash-Skript. Ich verstehe nicht, was da vor sich geht. #!/bin/sh [ x$1 = x ] Was ist in der zweiten Zeile los und was [ x$1 = x ] bedeutet
Es fällt mir schwer, die Frage genau zu formulieren, aber ich werde mein Bestes geben. Ich benutze dwmals Standard Windows Manager unddmenuals mein Anwendungsstarter. Abgesehen von meinem Browser verwende ich kaum GUI-Anwendungen. Die meiste Arbeit erledige ich direkt über die Kommandozeile....