Tag: tcsh

tcsh ist eine erweiterte, aber vollständig kompatible version der Berkeley UNIX C shell, csh.

Pfeife, die nicht mehr endet-Programme?

Anzahl der Antworten 3 Antworten
Wenn Sie Rohr zwei-Prozess und töten Sie auf den "output" des Rohres, der erste Prozess verwendet, um die Fehlermeldung "Broken Pipe" - signal, welches in der Regel beendet es auch. E. g. läuft $> do_something_intensive | less

schlecht platziert ()'s Fehler auf einer tcl/tcsh gemischt Skript

Anzahl der Antworten 1 Antworten
Habe ich die Stilllegung Skript, dass beim start lief in tcsh und lief dann in tcl. Ich bekomme die Fehlermeldung badly placed ()'s und verstehe nicht, warum ich es bekommen. #!/usr/intel/bin/tcsh -f #\ set TCL_VERSION="8.4.6o_64" #\ setenv

Generierung fortlaufende Nummer-Listen in der tcsh

Anzahl der Antworten 1 Antworten
Ich habe versucht zu finden, einen workaround zu definieren Listen von sequenziellen zahlen weitgehend in der tcsh, dh. anstatt das zu tun: i = ( 1 2 3 4 5 6 8 9 10 ) Ich würde

In python 2.4, wie kann ich das ausführen von externen Befehlen, die mit csh anstatt bash?

Anzahl der Antworten 3 Antworten
Ohne mit dem neuen 2.6 subprocess-Modul, wie bekomme ich die beiden os.popen oder os.system zur Ausführung meiner Befehle mit der tcsh statt bash? Ich brauche die Quelle einige Skripte, die geschrieben sind in tcsh, bevor Sie ein

tcsh-Skript if-Anweisung

Anzahl der Antworten 1 Antworten
Muss ich eine Schleife durch eine Reihe von verschiedenen Szenarien (Variablen-scen), aber kann nicht herausfinden, wie die if-Anweisungen in der tcsh-shell-Skript. Immer die Fehler ", wenn: Expression Syntax" Kann mir bitte jemand sagen was ich noch falsch?

Wie generieren Sie einen core dump in Linux, auf einem "segmentation fault"?

Anzahl der Antworten 11 Antworten
Habe ich einen Prozess in Linux ist immer ein "segmentation fault". Wie kann ich sagen, es generiert einen core-dump, wenn es scheitert? Wie Sie es sehen aftewards: stackoverflow.com/questions/8305866/... InformationsquelleAutor Nathan Fellman | 2008-08-20

Wie man Farbe auf eine Eingabeaufforderung auf FreeBSD/cshrc?

Anzahl der Antworten 2 Antworten
Ich bin beauftragt, bei der Verwaltung eine Reihe von Servern, möchte ich meine Anweisungen auf jedem von Ihnen, so dass ich nicht bekommen, verwirrt, wo ich bin angemeldet. Habe ich bearbeitet meine .cshrc - Dateien und legen

reguläre Ausdrücke in der tcsh-shell-Skript

Anzahl der Antworten 2 Antworten
Habe ich ein shell-Skript in der tcsh, zu dem ich gehe, ein argument, dessen Länge variieren kann. Die möglichen Werte für das argument sind die Buchstaben c,s,i,f,ein. und auch eine Kombination aus diesen Buchstaben. (e.g: cs,si,ca,iq,qa,csq,acs,csia ..etc).

Wie kann ich den Speicherort der tcsh-shell-script, das ich bin ausführt?

Anzahl der Antworten 4 Antworten
Sagen, lege ich eine ausführbare Datei tcsh-Datei in /path/to/my_script.csh und meine aktuelle Verzeichnis ist überall, zum Beispiel bin ich in /Pfad Also ich tippe auf/my_script.csh Ich möchte eine Zeile in my_script.csh, dass wird wieder "/Pfad/zu/my_script.csh" - wie

tcsh: foreach-Befehl funktioniert im Terminal, aber funktioniert nicht, beim Aufruf von einem tcsh-script-Datei

Anzahl der Antworten 3 Antworten
Für eine reduzierte version des Problems, Lesen Sie bitte zuerst Update1 unten. Habe ich eine tcsh-Datei zu speichern, um eine Datei, die die Liste aller Dateien/Ordner im Ordner ausgeführt wird (ich arbeite auf einer Neuro-Imaging-Projekt, und ich

tcsh - Command-line arguments beginnend mit Bindestrich (-)

Anzahl der Antworten 1 Antworten
Ich überprüfen müssen, um das erste Kommandozeilenargument, um zu sehen, ob es -cleanup. Mein code ist: if ( $* != null ) then if ( "X$argv[$n]" == "X-cleanup" ) then echo "its cleanup" Ich zunächst prüfen, um

tcsh-prüfen, ob Datei existiert im angegebenen Pfad

Anzahl der Antworten 1 Antworten
Zunächst, ich bin neu tcsh und ich merke seine Nachteile und warum es schädlich ist (und ich Stimme zu!). Jedoch ich don ' T haben eine Wahl, und ich bin benötigen, schreiben Sie eine tcsh-Skript, wo der

Bestimmen Befehl status in der C-shell

Anzahl der Antworten 2 Antworten
Schrieb ich meine c-shell-Skript, die brauchen, um zu bestimmen, den Befehl status. In der untenstehenden Programm line 4 Befehl war nicht erfolgreich. Aber ich habe den status noch 0. Ich verstehe nicht, warum. Gemäß meinem Verständnis, ich

Warum ist diese tcsh-shell-Skript geben, den Fehler beim setzen von PATH LD_LIBRARY_PATH

Anzahl der Antworten 3 Antworten
Habe ich eine tcsh-shell-Skript wie folgt: #!/bin/tcsh setenv PATH "" setenv PATH .:$HOME/bin:/usr/sbin:/usr/bin:/bin:/usr/X11R6/bin:/usr/local/cuda/bin:/usr/local/bin:/usr/bin:$PATH setenv LD_LIBRARY_PATH "" setenv LD_LIBRARY_PATH .:/usr/local/cuda/lib:/usr/local/cuda/lib64/:/usr/local/cuda:/usr/lib:/usr/lib32:/usr/local/cuda/bin:/usr/local/lib/:${LD_LIBRARY_PATH} Dann habe ich das script ausführbar gemacht und wenn ich versuche es auszuführen, wie ./script.sh es gibt folgenden

strings / Zeichenketten matching in der tcsh

Anzahl der Antworten 2 Antworten
Ich habe Mühe versucht, einen prägnanten Vergleich-Anweisung zu vermeiden, eine Reihe von "wenn a = b oder a = c oder a = d oder a = e", etc. Statt, ich bin versucht die regex-und pattern-matching-wie man

Wie kann ich ändern meine tcsh-Eingabeaufforderung zu zeigen, dass meine aktuelle Arbeits-Verzeichnis?

Anzahl der Antworten 2 Antworten
Ich bin mit tcshund ich bin auf der Suche nach einem Weg, reaktionsschnell Weg Arbeitsverzeichnis, in dem ich zumindest nicht wollen, um den letzten Ordner-Namen, anstatt vollständigen Pfad. Stellen Sie sich meine aktuelle Arbeitsverzeichnis ist : [user@hostname/home/us/Desktop/my/projects]

Geben Sie BefehlszeilenArgumente wie name=Wert-Paare für shell-Skript

Anzahl der Antworten 4 Antworten
Ist es möglich, übergeben Sie Befehl Linie Argumente, um shell-Skript als name-Wert-Paare, so etwas wie myscript action=build module=core dann in meinem Skript, Holen Sie die variable wie $action Sie und verarbeiten Sie es? Ich weiß, dass $1....und

wie eine einfache Arithmetik von unix-csh/tcsh-shell

Anzahl der Antworten 8 Antworten
Unter windows, wenn ich ausführen muss, um eine grundlegende Berechnungen, die ich verwenden einen integrierten Taschenrechner. Jetzt würde ich mag, um herauszufinden, was ist der gemeinsame Weg, wenn Sie nur eine shell. Dank Ich kann nicht glauben,

Escaping von Anführungszeichen mit tcsh-alias

Anzahl der Antworten 5 Antworten
Ich versuche, führen Sie die folgenden Befehle: replace -x "must " A2input.txt replace -x " a" -f -s ## A2input.txt replace -x to -s ## -a A2input.txt replace -x faith -f "unequivocal" A2input.txt Und es wäre schön,

Die Ausführung von Java-Prozess als Dienst unter Linux

Anzahl der Antworten 1 Antworten
Brauche ich zum ausführen eines Java-Prozess als Dienst im (Red Hat 6.4) Linux (muss Es beim Booten ausgeführt Zeit und bleiben Sie up). Ich habe es vor allem arbeiten, außer es scheint nicht, um den status korrekt

Makefile-Regeln und If-Anweisungen — Wie?

Anzahl der Antworten 3 Antworten
Ich bin neu in Makefiles also bitte Geduld mit mir. Ich anpassen müssen, um ein Makefile, so dass einige Regeln nennen verschiedene Dienstprogramme, die abhängig von einer Variablen. Gerade jetzt, in der Regel sieht wie folgt aus:

Wie verwenden von for-Schleifen in der Eingabeaufforderung, in der csh-shell — auf der Suche nach anständigen Liner

Anzahl der Antworten 4 Antworten
kommt von der bash-shell, verschoss ich eine leichte Rollen von Schleifen (for i in (...); do ... done;) Würden Sie post-typischen one-Liner von Schleifen in der cshell? Einzeiler BITTE, und nicht mehrere-Zeilen thx InformationsquelleAutor vehomzzz | 2009-10-09

ausführen von csh-Skripts von bash, shell ändern temporäre via Befehl

Anzahl der Antworten 3 Antworten
Muss ich laufen, csh-Skripts aus einer bash-shell und daher temporäre änderung tcsh über einen Befehl. Es funktioniert perfekt im interaktiven Modus, aber ich kann nicht herausfinden, in einen ein-Zeilen-Befehl. Also im interaktiven Modus ich in der bash-shell:

set-Befehl Fehler in c-shell-Skript

Anzahl der Antworten 1 Antworten
Tue ich dies auf mein script: set Cnt1 =`echo $Cnt | awk '{print $1}'` set Cnt2 =`echo $Cnt | awk '{print $2}'` set Cnt3 =`echo $Cnt | awk '{print $3}'` Bin ich immer eine Fehlermeldung mit dem

SETENV: Bad : modifier in $ ($)

Anzahl der Antworten 5 Antworten
Ich bin mit der tcsh-terminal in Linux. In den anderen terminal, den ich normalerweise benutzte ich den Pfad, um einige Lizenz-Datei wie folgt: export PATH="$PATH:$MODEL_TECH" Tcsh-shell nicht erkennen Sie diesen Befehl, so versuchte ich die folgenden: setenv

Zuweisen der Ausgabe des Befehls in eine shell-variable

Anzahl der Antworten 1 Antworten
Ich versuche zu ordnen Ausgabe des cut-Befehl auf eine variable, jedoch habe ich ein seltsames problem. Ich bin mit tcsh-shell. $echo $0 tcsh Dies ist der Befehl, den ich verwende: $set a=`cut -f2 -d' ' test.txt` Missing

Unix tcsh - alias mit dem Befehlszeilen-argument $1 versus \!:1

Anzahl der Antworten 2 Antworten
In Unix (tcsh) habe ich verwiesen, Befehl Linie Argumente in meiner aliases-zwei verschiedene Notationen - $1 und \!:1. Aber ich habe bemerkt, dass wenn ich versuche zu speichern $1 zu einer environment-variable ist, wird Sie nicht gespeichert.

Setup Environment variable mit perl

Anzahl der Antworten 4 Antworten
Ich versuche set environment variable mit Perl. Es sollten exportieren Sie diese variable außerhalb (in der aktuellen shell) nicht nur in das Skript. Habe ich versucht: `setenv X1 /p/fsd` system("setenv X1 /p/fsd") == 0 or die "failed:$?"

python-subprocess.call() "no such file or directory"

Anzahl der Antworten 2 Antworten
Ich habe ein paar Fragen zu dem Modul, aber je mehr gemeinsame problem scheint zu sein, immer die Liste der Argumente Recht, ich denke ich habe es geschafft (irgendwann) Ich versuche zu laufen, dass ein Programm erwartet

Gibt es ein äquivalent source-Befehl in der Windows CMD wie bei bash oder tcsh?

Anzahl der Antworten 8 Antworten
Ich weiß, dass in der unix-Welt, wenn Sie Bearbeiten .Profil oder .cshrc-Datei, die Sie tun können, eine source ~/.profile oder source ~/.cshrc um den Effekt zu bekommen über Ihre aktuelle Sitzung hinaus. Wenn ich etwas verändert in

Wie kann ich die Befehle auch in einem tcsh-script?

Anzahl der Antworten 2 Antworten
Ja. Ich weiß, ich sollte nicht verwenden werden, die für scripting. Ja. Es ist Müll. Ich bin in der Tat ein Narr. Trotzdem. Ich möchte sehen, wie die Befehle, die das Skript ausgeführt wird, für debugging-Zwecke. Ich

Umleitung der Standard-Ausgabe/Fehler in log-Datei

Anzahl der Antworten 3 Antworten
Suche nach einem Weg, die Umleitung std Fehler-und std-Ausgabe in eine log-Datei in der Tcsh-shell. Versucht ./ShellFile.sh 2>&1 | pathToLogFile.log und bekam die Fehlermeldung "Mehrdeutige Ausgabe umleiten" Würde schätzen, alle Eingänge. InformationsquelleAutor der Frage Piyush Mattoo |

Kann ein shell-Skript, das setzen von Umgebungsvariablen der aufrufenden shell?

Anzahl der Antworten 21 Antworten
Ich bin versucht zu schreiben Sie ein shell-Skript, dass, wenn Sie ausgeführt wird, werden einige Umgebungsvariablen setzen, die bleiben werden, legen Sie in die aufrufende shell. setenv FOO foo in csh/tcsh, oder export FOO=foo in sh/bash nur

Was tun, >! und >>! tun Sie in der tcsh

Anzahl der Antworten 2 Antworten
Im normalen bash-Umleitung > umleiten der Standardausgabe in eine Datei überschreiben, wenn es vorhanden ist und >> Umleitung der standard-Ausgabe an eine Datei Anhängen, wenn es vorhanden ist. In einer tcsh (c shell) Skript fand ich die

Wie ermittle ich die aktuelle Shell, an der ich gerade arbeite?

Anzahl der Antworten 23 Antworten
Wie kann ich ermitteln der aktuellen shell arbeite ich an? Würde der Ausgang des ps Befehl allein ausreichend? Wie kann das sein, verschiedene UNIX-Geschmacksrichtungen? InformationsquelleAutor der Frage joshu | 2010-07-24

Überprüfen Sie, ob eine Datei ausführbar ist

Anzahl der Antworten 4 Antworten
Frage ich mich, was ist der einfachste Weg, um zu überprüfen, ob ein Programm ausführbar ist, mit bash, ohne es auszuführen ? Es sollte zumindest überprüfen, ob die Datei ausgeführt hat Rechte, und ist von der gleichen

Zeige nur Dateien und Ordner an, die symbolische Links in tcsh oder bash sind

Anzahl der Antworten 11 Antworten
Grundsätzlich möchte ich Folgendes tun: ls -l[+someflags] (oder durch andere Mittel) , wird nur die Anzeige der Dateien, die symbolische links, die also die Ausgabe Aussehen würde -rw-r--r-- 1 username grp size date-time filename -> somedir -rw-r--r--

Ändern der Standard-Shell in Linux

Anzahl der Antworten 3 Antworten
Wie ist es möglich, ändern Sie die Standard-shell? Die env Befehl, die derzeit sagt: SHELL=/bin/tcsh und das will ich ändern, um Bash. InformationsquelleAutor der Frage mahmood | 2012-10-24

Wie starte ich einen Editor aus einem Shell-Skript?

Anzahl der Antworten 7 Antworten
Ich würde gerne meine tcsh-Skript so starten Sie einen editor (z.B. vi, emacs): #!/bin/tcsh vi my_file Dieser startet vi mit my_file aber zuerst eine Warnung angezeigt "Vim: Warnung: die Ausgabe nicht zu einem terminal" und meine Tastenanschläge

Erstelle einen zufälligen Dateinamen in der Unix-Shell

Anzahl der Antworten 12 Antworten
Ich möchte zum generieren einer zufälligen Dateinamen im unix-shell (sagen tcshell). Der Dateiname sollte aus zufälligen 32 hex-Buchstaben, z.B.: c7fdfc8f409c548a10a0a89a791417c5 (, die ich hinzufügen, was ist notwendig). Der Punkt ist, in der Lage, es zu tun, nur

Wie erstelle ich einen Core-Dump in Linux, wenn ein Prozess einen Segmentierungsfehler erhält?

Anzahl der Antworten 9 Antworten
Habe ich einen Prozess in Linux ist immer ein "segmentation fault". Wie kann ich sagen, es generiert einen core-dump, wenn es scheitert? InformationsquelleAutor der Frage Nathan Fellman | 2008-08-20

Wie kann ich überprüfen, ob eine Variable leer ist oder nicht in tcsh Shell?

Anzahl der Antworten 3 Antworten
WENN ich habe, um zu überprüfen, ob eine variable leer ist oder nicht für die, die in bash-shell kann ich mit dem folgenden Skript: if [ -z "$1" ] then echo "variable is empty" else echo "variable

Wie setze ich eine Umgebungsvariable für nur einen Befehl in csh / tcsh

Anzahl der Antworten 1 Antworten
In bash, kann ich eine temporäre Umgebungsvariable nur für eine Befehlszeile wie diese: LD_LIBRARY_PATH=/foo/bar myprogram Kann ich etwas tun, ähnlich wie in der csh /tcsh? Ich konnte tun setenv LD_LIBRARY_PATH /foo/bar; myprogram; unsetenv LD_LIBRARY_PATH , aber Sie