Tag: csh
csh, oder die C-shell ist ein Kommando-interpreter mit einer syntax erinnert an C programming language.
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
3
Antworten
Ich haben zusammen ein kleines Beispiel hier nur das problem zu replizieren. Ich habe eine stark typisierte Teilansicht _Name.cshtml: @model ValidationInPartial.ViewModels.MyViewModel <h2>@ViewBag.Message</h2> <fieldset> <legend>Name</legend> <div class="editor-label"> @Html.LabelFor(model => model.MyName) </div> <div class="editor-field"> @Html.EditorFor(model => model.MyName) @Html.ValidationMessageFor(model =>
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
2
Antworten
Habe ich ein paar csh-Skripts, wo ich brauche, um zu überprüfen, dass bestimmte Umgebungsvariablen festgelegt, bevor ich die Dinge tun, so dass ich diese Art der Sache: if ! $?STATE then echo "Need to set STATE" exit
2
Antworten
Ich bin Aufruf von SQL*Plus aus der Linux-C-Shell: sqlplus username/password @file.sql var1 var2 var3 Wenn ich übergeben Sie eine Zeichenfolge als var1wie lange kann diese Zeichenfolge werden? Ist es geregelt durch das OS? In diesem Fall: Linux
6
Antworten
Wenn ich führen Sie den folgenden Befehl in cshhabe ich nichts, aber es funktioniert in bash ist, gibt es einen Gegenwert in csh die Umleitung der standard-Fehler-standard aus? somecommand 2>&1 InformationsquelleAutor der Frage zdd | 2012-12-05
11
Antworten
Nicht bis auf halbem Wege durch ein 3-Stunden-build-Skript, werde ich mich erinnern, dass ich möchte, um etwas zu sehen, am Anfang der Ausgabe, nachdem es fertig ist. An diesem Punkt habe ich überschritten, die Anzahl der Zeilen
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--
8
Antworten
Möchte ich, um diffs auf Dateien in einem bestimmten ausstehende änderungsliste. Ich wünschte, ich könnte dies tun: p4 diff -c 999 Kann mir jemand helfen-string zusammen, einige csh Magie, um dies zu verwirklichen? Vielleicht die Ausgabe von
12
Antworten
Dies ist ein follow-on Frage zum Wie verwenden Sie ssh in einem shell-Skript aus? Frage. Wenn ich will, um die Ausführung eines Befehls auf der entfernten Maschine, die im hintergrund läuft auf dem Rechner, wie bekomme ich
7
Antworten
Ich habe ein C-shell-Skript, das bedeutet so etwas wie dieses: #!/bin/csh gcc example.c -o ex gcc combine.c -o combine ex file1 r1 <-- 1 ex file2 r2 <-- 2 ex file3 r3 <-- 3 #... many more
4
Antworten
Bin ich Umwandlung ein csh-Skript, ein python-Skript. Das Skript ruft einen Speicher-intensive ausführbare Datei, die erfordert einen sehr großen stack, so dass die csh-Skript legt die stacksize unbegrenzt: limit stacksize unlimited Wenn ich versuchen Sie es zum
5
Antworten
Habe ich ein csh-Skript (kann ich zwar die Sprache ändern, wenn es keine Relevanz), wo ich Sie zu: sed s/AAA/BBB/ file Das problem ist, dass AAA und BBB sind die Pfade, und so enthält '/'. AAA fixiert
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
8
Antworten
Bearbeiten können Sie ein shell-Skript, während es läuft und haben die änderungen Auswirkungen auf den Laufenden Skript? Bin ich neugierig auf den spezifischen Fall von einem csh-Skript habe ich diese batch führt eine Reihe von verschiedenen Bau-Aromen
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