Tag: shell

Der Begriff „Panzer“ bezieht sich auf eine Allgemeine Klasse von text-basierte interaktive Kommando-Interpreter meist im Zusammenhang mit der Unix und Linux Betriebssysteme. Für Fragen über shell-scripting, nutzen Sie bitte ein spezifischer tag, wie ‚bash‘, ‚powershell‘ oder ‚ksh‘. Ohne einen bestimmten tag, eine portable (POSIX-konforme) Lösung angenommen werden soll, allerdings mit ‚posix‘ oder zusätzlich ’sh‘ statt, vorzuziehen ist.

Wie schnell zum vorherigen Arbeitsverzeichnis in bash zurückzukehren?

Anzahl der Antworten 5 Antworten
Wenn ich in ein Verzeichnis mit der cd Befehl, verliere ich das Vorherige Arbeitsverzeichnis, es sei denn, ich erinnere mich, es in meinem Gedächtnis. Gibt es einige praktische Methode, um zu gehen schnell zurück? Demo: $ cd

Was sind die Fehler-Exit-Werte für diff?

Anzahl der Antworten 3 Antworten
Auf die diff Mann-Seite, die ich gefunden habe, diese exit-Werte: 0 No differences were found. 1 Differences were found. >1 An error occurred. Gibt es verschiedene exit-Werte über 1 für verschiedene Fehler? InformationsquelleAutor der Frage sid_com |

Unix ls-Befehl: Zeigen Sie den vollständigen Pfad, wenn Sie Optionen verwenden

Anzahl der Antworten 6 Antworten
Ich benutze oft diese list-Befehl in Unix (AIX /KSH): ls -Artl Zeigt es die Dateien wie diese: -rw-r--r-- 1 myuser mygroup 0 Apr 2 11:59 test1.txt -rw-r--r-- 1 myuser mygroup 0 Apr 2 11:59 test2.txt Möchte ich

Wie erfasst man die Ausgabe von einem Remote-Befehl in Capistrano?

Anzahl der Antworten 2 Antworten
Ich möchten, führen Sie einen remote-Befehl (git diff current_revision und den KOPF in ein paar Ordnern) und erfassen Sie die Ausgabe. Ich habe versucht, run("git diff rev1 rev2 -- Ordner | cat"), aber die Methode gibt immer

Entferne alle Dateien in einem Verzeichnis (berühre keine Ordner oder irgendetwas in ihnen)

Anzahl der Antworten 9 Antworten
Ich würde gerne wissen, ob rm können entfernen Sie alle Dateien in einem Verzeichnis (aber nicht die Unterordner oder Dateien in den Unterordnern)? Ich kenne einige Leute verwenden: rm -f /direcname/*.* aber dies setzt Voraus, das mit

Wie legt man den Prozessnamen eines Shell-Skripts fest?

Anzahl der Antworten 6 Antworten
Gibt es eine Möglichkeit, um den Namen des Prozesses ein shell-script? Dies ist erforderlich für das töten dieses Skript mit dem killall Befehl. InformationsquelleAutor der Frage dan | 2010-06-19

GROUP BY / SUM aus der Shell

Anzahl der Antworten 6 Antworten
Ich habe eine große Datei mit Daten wie diesen: a 23 b 8 a 22 b 1 Ich möchte in der Lage sein, diese zu bekommen: a 45 b 9 Kann ich zunächst Sortieren Sie diese Datei,

Nimm einen vollständigen Screenshot mit Firefox

Anzahl der Antworten 4 Antworten
Ich bin mit Firefox auf einem Xvfb in einem VPS. Was ich tun möchte, ist nehmen Sie eine ganze Seite in screenshot der Seite. Ich die Umleitung von Firefox auf bestimmten Seiten mit firefox http://google.com und machen

Wie erstelle ich einen Bash-Alias?

Anzahl der Antworten 10 Antworten
Ich bin auf OSX und ich brauche etwas wie dieses, alias blah="/usr/bin/blah" in einer config-Datei, aber ich weiß nicht wo die config Datei ist. InformationsquelleAutor der Frage fancy | 2012-01-23

Listet die Datei mit dem Befehl ls in Linux mit vollem Pfad auf

Anzahl der Antworten 9 Antworten
Viele werden, dass es sich um sich wiederholende Fragen aber, die ich durchgemacht habe, alle Fragen, bevor Sie aufgefordert, zu diesem Thema, aber keiner war für mich. Will ich drucken vollständigen Pfadnamen der bestimmten Datei-format mit dem

Wie führe ich ein Shell-Skript auf einem Remote-Server mit Ansible aus?

Anzahl der Antworten 3 Antworten
Ich bin Planung, um führen Sie ein shell-script auf einem remote-server mit Ansible playbook. test.sh: touch test.txt Playbook: --- - name: Transfer and execute a script. hosts: server user: test_user sudo: yes tasks: - name: Transfer the

Wie kann ich schnell alle Zahlen in einer Datei zusammenfassen?

Anzahl der Antworten 26 Antworten
Ich habe eine Datei, die mehrere tausend Nummern, jeweils auf einer eigenen Zeile: 34 42 11 6 2 99 ... Ich bin auf der Suche um ein Skript zu schreiben, die druckt die Summe aller zahlen in

wie man einen Befehl im Hintergrund mit ssh ausführt und die Sitzung trennt

Anzahl der Antworten 5 Antworten
Ich versuche momentan, ssh in einem remote-Computer und führen Sie ein Skript haben, dann lassen Sie den Knoten, mit dem das Skript ausgeführt wird. Unten ist mein Skript. Allerdings, wenn es ausgeführt wird, das Skript ist erfolgreich

Ist es möglich, aus Code in ipython zu gehen?

Anzahl der Antworten 11 Antworten
Für meine debugging benötigt, pdb ist ziemlich gut. Allerdings wäre es viel Kühler (und hilfreich), wenn ich gehen könnte in ipython. Ist diese Sache möglich? InformationsquelleAutor der Frage Geo | 2009-07-14

LINES und COLUMNS Umgebungsvariablen, die in einem Skript verloren gehen

Anzahl der Antworten 11 Antworten
Folgendes: me@mine:~$ cat a.sh #!/bin/bash echo "Lines: " $LINES echo "Columns: " $COLUMNS me@mine:~$ ./a.sh Lines: Columns: me@mine:~$ echo "Lines: " $LINES Lines: 52 me@mine:~$ echo "Columns: " $COLUMNS Columns: 157 me@mine:~$ Den Variablen $LINES und $COLUMNS

Wie verarbeitet man jede Zeile, die als Ergebnis des Befehls grep empfangen wurde?

Anzahl der Antworten 3 Antworten
Ich habe eine Anzahl von Zeilen abgerufen, die aus einer Datei nach dem ausführen des grep Befehl wie folgt: var=`grep xyz abc.txt` Sagen wir, ich habe 10 Zeilen, die besteht aus xyz als Ergebnis. Nun muss ich

Wie alle nicht numerischen Zeichen aus einer Zeichenfolge in BASH entfernen?

Anzahl der Antworten 2 Antworten
Beispiel: file="123 hello" Wie kann ich das Bearbeiten der string-Datei, so dass es enthält nur die zahlen und der text-Teil entfernt wird? So, echo $file drucken 123 nur. InformationsquelleAutor der Frage Ayush Mishra | 2013-11-01

Wann sollte set -e verwendet werden?

Anzahl der Antworten 4 Antworten
Komme ich über set -e einige Zeit her und ich gebe zu, ich Liebe es. Nun, nach einiger Zeit bin ich wieder zu schreiben, bash-scripting. Meine Frage ist, ob es gibt einige best practices bei der Verwendung

So ermitteln Sie, ob der LCD-Monitor über die Linux-Befehlszeile eingeschaltet ist

Anzahl der Antworten 7 Antworten
Wie Sie sagen, wenn ein Computermonitor(s) eingeschaltet sind (on/off über die Befehlszeile in Linux? Ich habe traditionell gedacht Monitore nur-Ausgabe-Geräte, aber ich habe gemerkt das Gnome-Monitor-Einstellungen-dialog hat einen "monitor erkennen" - Funktion. Können diese verallgemeinert werden, um

Katzendatei ohne Zeilenumbruch

Anzahl der Antworten 5 Antworten
Unter *nix, wie kann ich die Anzeige (cat) einer Datei ohne Zeilenumbruch: mehr Zeilen sollten so geschnitten, dass Sie passen, in Bildschirm-Breite. InformationsquelleAutor der Frage Alexandru | 2009-10-23

Verwenden von OR in Shell-Skript

Anzahl der Antworten 2 Antworten
Mein shell-script sieht ungefähr so aus... if [[ $uptime -lt 0 ]];then some code fi if [[ $questions -lt 1 ]];then some code fi if [[ $slow -gt 10 ]];then some code fi Wie kann ich die

Was ist der Unterschied zwischen .bashrc, .bash_profile und .environment?

Anzahl der Antworten 7 Antworten
Ich habe eine Reihe von verschiedenen *nix-basierte Systeme von den Jahren, und es scheint, wie jede Geschmacksrichtung von Bash benutze ich einen anderen Algorithmus für die Entscheidung, welche Startskripte ausgeführt werden. Für die Zwecke der Aufgaben, wie

COPY von stdout umleiten, um Dateien innerhalb des bash-Skripts selbst zu protokollieren

Anzahl der Antworten 8 Antworten
Ich weiß, wie ich umleiten von stdout in eine Datei: exec > foo.log echo test diese 'test' in der foo.log-Datei. Nun will ich leiten Sie die Ausgabe in die log-Datei UND halten Sie es auf stdout d.h.

Shell-Befehl in Großbuchstaben ausführen, aber NICHT in einer Aufgabe

Anzahl der Antworten 1 Antworten
Was ich derzeit habe ist: task myTask (type : Exec) { executable "something.sh" ... (a lot of other things) args "-t" args ext.target } task doIt { myTask.ext.target = "/tmp/foo" myTask.execute(); myTask.ext.target = "/tmp/gee" myTask.execute(); } Mit

Wie erstelle ich einen Cron-Job mit Bash ohne den interaktiven Editor?

Anzahl der Antworten 15 Antworten
Tut crontab ein argument für das erstellen von cron-jobs mit dem editor (crontab -e). Wenn ja, Was wäre den code erstellen Sie einen cronjob, aus einem Bash-Skript? InformationsquelleAutor der Frage Raúl Roa | 2009-05-18

Holen Sie den Anwendungsnamen / das Etikett über die ADB Shell oder das Terminal

Anzahl der Antworten 4 Antworten
Entwickle ich eine Anwendung, die verwendet die ADB-Shell-Schnittstelle für android-Geräte, und ich brauche eine gewisse Art von Druck aus der Anwendung name oder eine Bezeichnung der Anwendung, da vielleicht Ihrem Paket-Namen. Kurzum, ich brauche einen Weg, um

Verarbeitet alle Argumente außer dem ersten (in einem Bash-Skript)

Anzahl der Antworten 3 Antworten
Habe ich ein einfaches Skript, in dem das erste argument ist reserviert für den Dateinamen, und alle anderen optionalen Argumente übergeben werden sollen, auf andere Teile des Skripts. Mithilfe von Google fand ich dieses wikiaber es vorgesehen,

Wie überprüft man, ob ein Befehl in einem Shell-Skript existiert?

Anzahl der Antworten 7 Antworten
Schreibe ich meine erste shell-Skript. In meinem script möchte ich überprüfen, ob ein bestimmter Befehl vorhanden ist, und falls nicht, installieren Sie die ausführbare Datei. Wie würde ich überprüfen, ob dieser Befehl vorhanden ist? if #check that

Android-Systemeigenschaften - Schalte sie in der Befehlszeile aus

Anzahl der Antworten 4 Antworten
Kann ich eine system-Eigenschaft auf ein android-Handy (mit entsprechenden Berechtigungen) mit setprop und ein Schlüssel-Wert-paar: $ adb shell setprop persist.this.is.my.property testing Kann ich dann die Eigenschaft: $ adb shell getprop persist.this.is.my.property testing Aber ich kann nicht entfernen

Unix Boolesche Operatoren (& amp; & amp ;; -a, ||, -o)

Anzahl der Antworten 2 Antworten
Kann mir bitte jemand erklären den Unterschied zwischen den &&||-aund -o Unix-Operatoren? Was sind die Beschränkungen auf die Nutzung der beiden Arten? Ist es einfach so, dass die && und || Betreiber sollten bei der Verwendung von

suche String in einer gezippten Datei in einem Ordner

Anzahl der Antworten 6 Antworten
Mein Aktuelles problem ist, dass ich um die 10 Ordner, die enthalten Gzip-Dateien (um durchschnittlich 5 für jeden). Dies macht es 50 Dateien zu öffnen und zu betrachten. Gibt es eine einfachere Methode, um herauszufinden, ob eine

Wie führe ich eine Python-Datei mit Cron-Jobs aus?

Anzahl der Antworten 2 Antworten
Hallo, ich habe erstellt eine python-Datei zum Beispiel als file_example.py Wird die Datei Ausgabe der sensex Wert Angenommen, der Pfad der Datei auf linux-system ist /Desktop/downloads/file_example.py und ich in der Regel führen Sie die Datei wie python

Wie man mehrzeiliges Shell-Skript in Ansible macht

Anzahl der Antworten 2 Antworten
Recht, jetzt bin ich mit einem shell-Skript in ansible, das wäre viel besser lesbar war, wenn es auf mehreren Linien - name: iterate user groups shell: groupmod -o -g {{ item['guid'] }} {{ item['username'] }} ....more stuff

Ermitteln, ob der Pfad des Benutzers ein bestimmtes Verzeichnis enthält

Anzahl der Antworten 7 Antworten
Mit /bin/bashwie würde ich erkennen, wenn ein Benutzer hat ein bestimmtes Verzeichnis in der $PATH-variable? Beispielsweise if [ -p "$HOME/bin" ]; then echo "Your path is missing ~/bin, you might want to add it." else echo "Your

Wie übergebe ich Parameter an ein Linux Bash-Skript?

Anzahl der Antworten 4 Antworten
Ich habe ein Linux-bash-Skript 'myshell'. Ich will es Lesen zwei Datumsangaben als Parameter, beispielsweise: myshell date1 date2. Ich bin ein Java-Programmierer sind, aber nicht wissen, wie Sie ein Skript schreiben, um dies getan. Den rest des Skripts

Was ist der Unterschied zwischen einem Verzeichnis und einem Ordner?

Anzahl der Antworten 6 Antworten
Meisten Leute benutzen die Begriffe "Ordner" und "Verzeichnis" sind austauschbar. Aus Programmierer-Sicht, ist es ein Unterschied, und wenn ja, was ist es? Kommt es auf das OS, oder ist es ein breiter, allgemeiner Konsens? Diese zumindest deutet

Wie bekomme ich die Bash Versionsnummer?

Anzahl der Antworten 6 Antworten
Schreibe ich ein Skript, welches benötigt die bash-Versionsnummer in einem einfachen short-format. Ich bin mir dessen bewusst bash --versionaber das gibt eine lange Ausgabe: GNU bash, version 4.2.10(1)-release (i686-pc-linux-gnu) Copyright (C) 2011 Free Software Foundation, Inc. License

Installation von Jython unter Ubuntu

Anzahl der Antworten 2 Antworten
Ich heruntergeladen jython_installer-2.5.2.jar aus jython.org. Öffnete das terminal und gab diesen Befehl:- java -jar jython_installer-2.5.2.jar Es war installiert in einen Ordner mit dem Namen jython2.5.2 im home-Verzeichnis Aber wenn ich öffnen Sie das terminal und geben den

Was ist der Unterschied zwischen $ {var}, "$ var" und "$ {var}" in der Bash-Shell?

Anzahl der Antworten 6 Antworten
Was der Titel sagt: was bedeutet es, zur Kapselung einer variable in {}"" oder "{}"? Ich habe nicht in der Lage zu finden alle Erklärungen online zu diesem Thema - ich habe nicht in der Lage zu

Wie verwendet man mehrere Argumente für awk mit einem Shebang (d. H. #!)?

Anzahl der Antworten 9 Antworten
Möchte ich ausführen einer gawk Skript mit --re-interval mit einer UMMANTELUNG. Der "naive" Ansatz der #!/usr/bin/gawk --re-interval -f ... awk script goes here funktioniert nicht, da glotzen als erstes argument "--re-interval -f" (nicht gesplittet um den whitespace),

Windows-Verknüpfung zum Ausführen von Git-Bash-Skript

Anzahl der Antworten 4 Antworten
Vorausgesetzt, ich habe einen test.sh Skript, das ausgeführt wird ein server und Git Bash installiert, wie kann ich erstellen Sie eine Windows-Verknüpfung, die ich doppelklicken können, um Sie zu führen tesh.sh in der Git Bash in den

Pseudo-Terminal wird nicht zugewiesen, da Stdin kein Terminal ist

Anzahl der Antworten 10 Antworten
Ich bin versucht, schreiben Sie ein shell-Skript erstellt einige Verzeichnisse, die auf einem remote-server und verwendet dann scp-kopieren von Dateien von meinem lokalen Rechner auf den entfernten. Hier ist, was ich habe, so weit: ssh -t user@server<<EOT

Ausführen von Shell-Skripten über das OS X Dock?

Anzahl der Antworten 9 Antworten
Wie richte ich ein shell-Skript zur Ausführung von der Mac-OSX-dock? Es scheint, erstellen Sie einfach eine Verknüpfung öffnet die Datei in meinem editor. Ist es ein Kennzeichen ich brauche, um irgendwo zu sagen, es zu laufen, statt

Wie findet man die Kodierung einer Datei in Unix über Skript (e)?

Anzahl der Antworten 13 Antworten
Ich muss die Kodierung aller Dateien in einem Verzeichnis abgelegt. Gibt es eine Möglichkeit zu finden, die verwendete Codierung? Den file Befehl ist nicht in der Lage, dies zu tun. Die Codierung, die ist für mich von

Wie speichere ich eine interaktive Python-Sitzung?

Anzahl der Antworten 17 Antworten
Finde ich mich Häufig mit Python-interpreter, um die Arbeit mit den Datenbanken, Dateien, etc-im Grunde eine Menge von manuellen Formatierung von semi-strukturierten Daten. Ich nicht richtig speichern und Aufräumen der nutzbits so oft wie ich gerne möchte.

Ausführen von R-Skripts mit Plots

Anzahl der Antworten 5 Antworten
Habe ich ein kleines shell-script (bash), die läuft ein R-Skript erzeugt einen plot als Ausgang. Alles funktioniert gut, aber immedietly nachdem die Handlung ist gerendert R beendet. Gibt es eine Möglichkeit, halten Sie die R-session am Leben,

Listet Dateien mit bestimmten Erweiterungen mit ls und grep auf

Anzahl der Antworten 11 Antworten
Ich will einfach nur, um die Dateien aus dem aktuellen Verzeichnis und einzige Ausgabe .mp4 .mp3 .exe-Dateien nichts anderes. Also dachte ich, ich könnte das einfach machen: ls | grep \.mp4$ | grep \.mp3$ | grep \.exe$

Überprüfen Sie, ob eine Bedingung falsch ist

Anzahl der Antworten 4 Antworten
Es zu sein scheint, einfache Frage, ich Frage mich, warum man beim googeln nicht alles geben, hilfreich-und auch nicht in StackOverflow, noch in Lehrbüchern. Ich muss nur überprüfen Sie die bash benutzen, dass eine Bedingung falsch ist.

Gibt es im Vim-Einfügemodus eine Möglichkeit, die Autovervollständigung von Dateipfaden hinzuzufügen?

Anzahl der Antworten 4 Antworten
Ich Schreibe eine Menge shell-Skripte, und ich bin ständig mit, um im filepaths. Ich Frage mich, ob jemand weiß einen Weg, um Vim zu autocomplete filepaths, während in den insert-mode, genauso wie, wenn Sie in Ihrer Lieblings-shell

Erfassen Sie die Ausgabe von Perl System ()

Anzahl der Antworten 4 Antworten
Brauche ich zum ausführen eines shell-Kommandos mit system() in Perl. Zum Beispiel, system('ls') Der system call wird eine Ausgabe auf STDOUT, aber ich wollen, erfassen Sie die Ausgabe in eine variable, so dass ich tun kann, zukünftige