du -hc *zipZeigt die Gesamtgröße der Zip-Dateien in einem Ordner an, zeigt aber auch jede einzelne Dateigröße des Ordners an. Ich brauche nur Gesamtgröße. Gibt es eine Möglichkeit, die Gesamtgröße eines Ordners anzuzeigen, ohne einzelne Dateigrößen anzuzeigen?
Ich möchte alle Zeilen, die das Wort enthalten, OKrekursiv aus einem Verzeichnis ausgeben . Es gibt jedoch einige Erweiterungen, die ich vom Ergebnis ausschließen muss: *~ *.map *.js except *.debug.js Ich habe es versucht: grep -r --exclude={*~,*.map} "OK" /some/dir Abgesehen davon, dass ich nicht weiß, wie ich all diese Nicht-Debug- …
Kann mir bitte jemand erklären, warum ich in Beispiel 1 nicht den vollständigen Pfad erhalte? Beispiel 1 - Gefundene Zeile zurückgeben grep MODIFY /opt/releases/packages/cr_c_cr6/sas/dbms/*/*; outcome: MODIFY Beispiel 2 - Rückkehr zum vollständigen Pfad grep MODIFY /opt/releases/packages/cr666/sas/dbms/*/*; /opt/releases/packages/cr666/sas/dbms/sti/FA_DISCLOSURE.ddl:MODIFY QUANTITY NUMBER; Ich habe eine Lösung gefunden, möchte aber verstehen, was hier passiert. …
Ich habe das folgende vereinfachte Bash-Skript #!/bin/bash files=("$@") if [ "X$files" = "X" ]; then files=$HOME/print/*.pdf; fi for file in "${files[@]}"; do ls "$file"; done Wenn ich Argumente (Dateinamen) als Parameter übergebe, gibt dieses Skript die richtigen Dateinamen aus. Wenn ich dagegen keine Argumente übergebe, wird es gedruckt /home/user/print/*.pdf: No …
Ich habe hier viele Fragen und Antworten mit einer Konstruktion nach dem Vorbild von gesehen list_dir=`ls -t /path/to/dir/` for i in $list_dir; do oder ls -t | while read i; do Jetzt weiß ich, dass Sie ls nicht in Skripten verwenden sollten, da es leicht kaputt geht. Ich kann jedoch …
Ich habe die folgende Verzeichnisstruktur: base/ files/ archives/ scripts/ Ich möchte ein Skript aus ausführen scripts/, Dateien komprimieren , dass Spiel results.*.login files/in ein gzip - tar - Archiv in archives/. Ich versuche den folgenden Befehl: tar czfC ../archives/archive.tar.gz ../files results.*.log Aber ich verstehe tar: results.*.log: Cannot stat: No such …
Wie kann ich die Tab-Vervollständigung in Bash für eine Anweisung wie z vim db/migrate/*crea. Im Wesentlichen suche ich nach einer Tab-Vervollständigung, die dem regulären Ausdruck entspricht und die Optionen darstellt. Wie würde man das machen? Diese Frage bezieht sich auf eine, die ich hier gestellt habe
Ich habe ein Programm, das Argumente in der folgenden Syntax erwartet: prog [-f filename | -g filename1 filename2] ... Jedem Dateinamen muss das -fFlag vorangestellt werden . Die folgenden Aufrufe sind beispielsweise gültig für prog: prog -f a.txt -g b.txt c.txt -f d.txt prog -g a.txt b.txt -g c.txt d.txt …
Das Standardverhalten von duauf meinem System ist nicht das richtige Standardverhalten. Wenn ich lsmeinen /dataOrdner habe, sehe ich (Entfernen der Dinge, die nicht wichtig sind): ghs ghsb -> ghs hope rssf -> roper roper In jedem Ordner befindet sich eine Reihe von Ordnern mit Nummern als Namen. Ich möchte die …
Ich weiß, dass rsync eine --excludeOption hat, die ich ziemlich häufig benutze. Aber wie kann ich festlegen, dass alle "numerischen" Verzeichnisse ausgeschlossen werden sollen? In der Verzeichnisliste unten möchte ich nur, dass es kopiert csswird html, undinclude . .. 123414 42344523 345343 2323 css html include Normalerweise ist meine Syntax …
Mit Bash and Dash können Sie nur mit der Shell nach einem leeren Verzeichnis suchen (Punktdateien ignorieren, um die Dinge einfach zu halten): set * if [ -e "$1" ] then echo 'not empty' else echo 'empty' fi Allerdings habe ich kürzlich erfahren, dass Zsh in diesem Fall spektakulär versagt: …
Ich wechsle von einem langjährigen tcsh-Benutzer zu einem neuen Bash-Benutzer (es ist weit überfällig). Ich habe regelmäßig viele foreach-Schleifen in tcsh on the fly geschrieben, daher habe ich die Syntax für Bashs für Schleifen als Ersatz gelernt, war aber überrascht, als nicht übereinstimmende Glob-Muster als wörtliche Zeichenfolgen durch die Schleife …
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.