Neue Fragen mit dem Tag «csh»

Insgesamt gefunden 61 Frage

0
Bewertungen
0
Antworten
353
Ansichten

Wie man Autovervollständigung mit angepasster Sortierung oder Nosort in csh ausführt

In Bash gibt es die Option 'nosort'. Gibt es eine Gegenstückoption in CSH oder ist es obligatorisch, sie nach Alphabet zu sortieren? Ich möchte einen cdBefehl mit vollständiger Anzeige der letzten Ordner. complete cd 'p@1@`\ls -ltsrd */ | tail | awk \`@' Aber selbst wenn ich es vorher sortiere, wir...
fragte Kangqiao Zhao vor 5 Jahren

0
Bewertungen
1
Antwort
566
Ansichten

Paket nicht gefunden für awk.exe und csh.exe in Cygwin 2.10.0

Ich aktualisiere von cygwin 1.7.35 auf cygwin 2.10.0. Ich konnte jedoch kein Paket finden, das awk & csh-Binärdateien (.exe) enthält. Wenn I - Typ info cshoder info awkin cygwin (2.10.0) Klemme zeigt es den Ausgang für gawkund tcshBefehl. Beeinflusst diese neuere Version die Skripts, die diese B...
fragte Mayank vor 5 Jahren

0
Bewertungen
1
Antwort
869
Ansichten

csh: Wie kann ich prüfen, ob ein symbolischer Link existiert?

Symbolische Verknüpfung wurde per Befehl erstellt ln -s. Versucht if ( -e "$link" )und if ( -f "$link" ). Aber es funktioniert nicht.
fragte Fisher vor 5 Jahren

0
Bewertungen
0
Antworten
416
Ansichten

Wie kann man ein Skript lesen, um die Benutzereingaben zu lesen, dann im Hintergrund laufen und das Terminal in TCSH schließen?

Ich suche einen Strategievorschlag. Linux Shell Scripting ist sehr neu. Ich lernte tcsh nicht länger als einen Monat. Ich brauche ein Skript, um automatisch zu erkennen, wann die Ergebnisdateien von einem Remote-Server in einen Ordner auf einem Remote-Computer zurückkopiert werden. Starten Sie dann...
fragte Scout vor 6 Jahren

2
Bewertungen
3
Antworten
3339
Ansichten

Wie führe ich ein Python-Skript aus einer C-Shell aus, ohne den gesamten Pfad anzugeben?

Ich möchte ein Python-Skript von einer Hamilton C-Shell aus ausführen, ohne den gesamten Pfad des Skripts angeben zu müssen. Das erste, was ich versuchte, war, meinen Scripts-Ordner zur PATH-Umgebungsvariablen in Windows hinzuzufügen. Das hat funktioniert, aber die C-Shell kann die .py-Dateien nicht...
fragte Djeezus vor 7 Jahren

1
Bewertungen
1
Antwort
323
Ansichten

Wie bekomme ich eine Pipe-Ausgabe in Farbe?

Ich benutze FreeBSD mit der csh-Shell. Als Beispiel bekomme ich im Terminal / Bildschirm eine Farbausgabe für ls (zB ls -lGs). Aber wenn ich mehr durchlade (zB ls -lGs | more), hat die Ausgabe keine Farbe. Gibt es eine Möglichkeit, mehr Anzeigefarbe zu haben?
fragte Lexib0y vor 7 Jahren

2
Bewertungen
1
Antwort
758
Ansichten

tcsh: Wie können wir den Körper einer Foreach-Schleife in der Geschichte anzeigen

Ich sehe, dass die Geschichte nicht den Körper der Schleifen anzeigt. Gibt es eine Möglichkeit, sie zu zeigen? san: cd /tmp/test san: touch abc san: touch def san: ls abc def san: foreach file ( `ls` ) foreach? echo "File is $file" foreach? end File is abc File is def san: history | tail -6 509 9:49...

1
Bewertungen
1
Antwort
2045
Ansichten

Was ist das Äquivalent von .bashrc für CentOS?

Bei der ~/.bashrcgewünschten Konfiguration werden die konfigurierten Einstellungen (von .bashrc) jedes Mal, wenn sich der Benutzer bei seiner Bash-Shell anmeldet, automatisch festgelegt. Jetzt muss ich etwas vermissen, aber trotz gründlicher DuckDuckGo 's kann ich nicht das Äquivalent für C-Shell he...
fragte PhilPhil vor 8 Jahren

2
Bewertungen
0
Antworten
384
Ansichten

RHEL 6 konvertiert ein BASH-Skript in ein CSH-Skript

Ich habe ein BASH-Skript (läuft unter RHEL 6), das ein GNOME-Terminal öffnet, mehrere Registerkarten in diesem Terminal öffnet, einen Server in jeder Registerkarte startet, die Registerkarte nach diesem Server benennt und den Befehl in die BASH-Historie einfügt. Hier ist eine vereinfachte Version da...
fragte user787832 vor 8 Jahren

0
Bewertungen
0
Antworten
319
Ansichten

RHEL 6: GNOME: Starten einer * .desktop-Datei in einer Shell, die sich vom Systemstandard unterscheidet

Ich bin in RHEL 6 mit bash als Standardshell. Ich habe ein Skript namens startServers Ich habe eine startServers.desktop-Datei erstellt, die ich auf meinem Desktop ablegte, damit ich bequem auf ein Symbol klicken kann, um das Skript zu starten. Es funktioniert gut. Einige Freunde möchten mein Skript...
fragte user787832 vor 8 Jahren

0
Bewertungen
1
Antwort
263
Ansichten

Verwendung von Variablen mit einfachen Anführungszeichen, CSH

Ich habe ein kurzes Skript, das für die Serverwartung gedacht ist, aber ich kann nicht herausfinden, wie man Variablen in meinem Skript richtig verwendet. Hier ein Codebeispiel, um es klarer zu machen: --members "fmcfsv05a:aggr1_fmcfs05n01a_L" "businessgroup=='MDO'&&project==' $i '&&...
fragte dusty vor 9 Jahren

0
Bewertungen
3
Antworten
317
Ansichten

Wie sende ich die Ausgabe des CSH-Skripts an einen Texteditor?

Ich habe bei der Arbeit ein ziemlich cooles CSH-Skript gefunden, das eine häufig verwendete Abfrage an Postgres etwas freundlicher macht - außer, dass die Ausgabe in die Shell ausgegeben wird. Dies ist der Teil des Skripts, der die Ausgabe generiert: psql "select datauri from grid where datauri like...
fragte user787832 vor 9 Jahren

1
Bewertungen
1
Antwort
919
Ansichten

Wie können wir Pfade für .cshrc konfigurieren?

In einem Shell-Skript versuche ich, eine neue tcsh-Shell zu öffnen und einige vordefinierte Aliase und env-Variablen zu laden, die ich nicht in der Standardeinstellung cshrc haben möchte. Ich kann es auch nicht in meinem Heimatverzeichnis haben, da dieses Skript von mehreren Benutzern verwendet wird...

0
Bewertungen
0
Antworten
854
Ansichten

Führen Sie das Skript bei der SSH-Anmeldung beim Server aus

Ich versuche herauszufinden, wie man SSH dazu bringt, ein Skript auszuführen, bevor mir eine Shell übergeben wird. Der Grund dafür ist, dass ich mich bei vielen Benutzern an gemeinsam genutzten Benutzern anmelde. Wenn ich mich anmelde, möchte ich meine eigene Konfiguration. Es ist nicht angebracht,...
fragte Doddy vor 9 Jahren

-1
Bewertungen
2
Antworten
616
Ansichten

Was ist das Äquivalent von pathmunge () in csh?

In bash ist eine allgemeine Funktion pathmunge(), die zB in / etc / bashrc implementiert ist, die einen Pfad anfügt oder voranstellt, PATHfalls er nicht bereits unter den Elementen in aufgelistet ist PATH. Beispiel: $ echo $PATH /bin:/usr/bin $ pathmunge /home/me/bin $ echo $PATH /home/me/bin:/bin:/...
fragte clacke vor 9 Jahren

1
Bewertungen
0
Antworten
410
Ansichten

Was bewirkt das Datenmengenlimit in einem csh?

Meine .cshrc hatte eine "limit dataize 256000" eingerichtet, jedoch überschreiten einige meiner laufenden Prozesse dies derzeit. Zum Beispiel: VmPeak: 496840 kB VmSize: 496840 kB VmLck: 0 kB VmHWM: 463408 kB VmRSS: 463408 kB VmData: 451552 kB VmStk: 96 kB VmExe: 7480 kB VmLib: 35548 kB VmPTE: 988...
fragte Mutmansky vor 10 Jahren

1
Bewertungen
2
Antworten
465
Ansichten

Warum zeigt GNU "less" nur die Ausgabe meines Titelskripts anstelle des Dateiinhalts an?

Ich verwende csh als Terminal und ich habe ein Skript, das ausgeführt wird, wenn ich Verzeichnisse ändere, die den Fenstertitel durch das aktuelle Verzeichnis ersetzen. Ich habe es anfangs auch in meiner .cshrc- Datei ausgeführt, damit der Fenstertitel in einer neuen Shell geändert wird. Wenn ich le...
fragte Ben Richards vor 10 Jahren

0
Bewertungen
1
Antwort
456
Ansichten

Linux feuert eine Subshell und stoppt das gesamte Skript

Wie funktioniert das? #!/bin/csh newgrp user_grp2 echo ok "echo ok" wird erst ausgeführt, wenn ich exit in die Konsole schreibe. Dies ist ein Beispielcode. Wie funktioniert das? Ich frage auf eine andere Art und Weise: Wenn ich ein Skript mit Befehl ausführt, das eine Subshell gestartet hat, und ic...
fragte wcale vor 10 Jahren

0
Bewertungen
2
Antworten
1097
Ansichten

Wie lösche ich unter Linux alle Dateien mit Dateinamen, die Leerzeichen enthalten?

Ich kann meine eigene Frage nicht löschen, stattdessen überschreiben
fragte vor 10 Jahren

1
Bewertungen
1
Antwort
648
Ansichten

Ändern Sie die Tastenkombination der CSH-Shell

Ich möchte Ctrl-w so einstellen, dass das vorherige Wort in csh gelöscht wird (wie in der Standardeinstellung in bash). Wie kann ich das machen? Vielen Dank
fragte Opt vor 10 Jahren

10
Bewertungen
2
Antworten
1536
Ansichten

Wie mache ich die automatische Vervollständigung für Verzeichnisse in cdpath für tcsh verfügbar?

Ich habe gelernt, den Trick für die Einrichtung cdpathin tcshund es sieht ziemlich nützlich. Es scheint jedoch, dass die automatische Vervollständigung von Unterordnernamen nicht dabei ist. Gibt es dazu einen Trick? Es wäre wirklich cool, da ich oft in bestimmte Verzeichnisse gehe. Ich verwende tcsh...

1
Bewertungen
1
Antwort
1140
Ansichten

FreeBSD csh style history automatische Vervollständigung in bash

Ich bin auf der Suche nach einer Möglichkeit, es so zu gestalten, dass meine Ubuntu-Bash-Shell die gleiche Art von Verlaufsabschluss hat wie Sie mit csh in FreeBSD. Das Verhalten ist so, dass in der Befehlszeile, wenn ich etwas schreibe und den Aufwärts- / Abwärtspfeil drückt, die Historie nach Befe...

3
Bewertungen
4
Antworten
1066
Ansichten

Ist es möglich, eine Datei mit einer bestimmten Zeilennummer zu öffnen, die in grep -n Ergebnissen formatiert ist?

Ich benutze oft grepdie -nOption, um Zeilennummern aufzulisten, z $ grep -n xyz .* /ext1/acheong/foo/bar/a.cc:42: inline bool abc(int xyz); /ext1/acheong/foo/bar/a.cc:43: inline bool def(int xyz); /ext1/acheong/foo/bar/b.cc:415: int xyz = result; /ext1/acheong/foo/bar/b.cc:490: xyz += result; $ Wär...
fragte Andrew Cheong vor 11 Jahren

0
Bewertungen
2
Antworten
913
Ansichten

Führen Sie einen Befehl mit Parametern für jeden Dateinamen in einem Ordner aus

Ich möchte einen Befehl ausführen, nennen wir ihn abc und fügen Sie jeden Dateinamen im aktuellen Ordner als Parameter hinzu. Wie kann ich dies in der C-Shell (oder einer anderen Skriptsprache) tun?
fragte ddmichael vor 11 Jahren

0
Bewertungen
1
Antwort
811
Ansichten

csh bindkey was ist "\ 346"

Anscheinend kann ich mit Ctrl + right_arrow kein Wort auf meiner c-Shell weiterleiten. Nach einiger Anstrengung fand ich heraus, dass alle Tastenkombinationen mit dem bindkeyBefehl gefunden werden können und ich bekomme diese: "\306" -> forward-word "\316" -> history-search-forward "\346" -&gt...
fragte user1861088 vor 11 Jahren

1
Bewertungen
1
Antwort
1856
Ansichten

Verwenden verschiedener .cshrc.user-Dateien

Ich habe zwei .cshrc.userDateien für zwei verschiedene Projekte. Sie setzen beispielsweise dieselben Umgebungsvariablen, jedoch mit unterschiedlichen Werten. Wenn ich gerade zwischen Projekten wechsle, führe ich ein Python-Skript aus, das die richtige .cshrc.userDatei in meinen Home-Ordner kopiert,...

1
Bewertungen
0
Antworten
1350
Ansichten

csh: Jeder Befehl gibt "keine Übereinstimmung" zurück

Ich bin auf Mac OSX Mountain Lion und arbeite mit csh. Ich bin nicht ganz sicher, was ich getan habe, aber plötzlich gibt jeder Standard-Unix-Befehl, den ich ausführte, ein "Nein" aus. Beispiel: $ echo "Hello" echo: no match $ rm a.txt rm: No match Ich denke, es ist an der Zeit, zu Bash zu wechseln...
fragte smaccoun vor 11 Jahren

1
Bewertungen
2
Antworten
752
Ansichten

Gibt es einen Befehl, damit csh alle Verzeichnisse in Ihrem Pfad unter FreeBSD neu liest?

Ich habe ein seltsames Problem in FreeBSD9 cshals Shell. Neu installierte Programme, die sich in meinem Pfad befinden, werden nur gestartet, wenn ich die cshShell erneut starte. Ich finde das wirklich nervig. Ich schätze csh, dass Pfade einmal durchsucht werden und sie nicht erneut durchsucht werden...
fragte Warren P vor 11 Jahren

1
Bewertungen
3
Antworten
468
Ansichten

Verwenden einer sitzungsspezifischen .vimrc

Ich teile Konten mit anderen Entwicklern für Testumgebungen. Bei .vimrceinigen dieser Konten werden Zeilen und Spalten festgelegt, die meine Terminalgröße ändern, was mich verrückt macht. Gibt es eine Möglichkeit, eine temporäre "sitzungsspezifische" Einstellung vorzunehmen .vimrc? Ich stelle mir vo...
fragte Andrew Cheong vor 11 Jahren

3
Bewertungen
2
Antworten
2682
Ansichten

Übertragen der Umgebungsvariablen über SSH / quoting in bash / sh / csh / tcsh

Ich möchte eine Umgebungsvariable über SSH übertragen. Die "richtige" Methode ist die Verwendung von SendEnv /. Dies ~/.ssh/environmentsetzt jedoch voraus, dass der Server AcceptEnv oder PermitUserEnvironment unterstützt, was in meinem Fall jedoch nicht der Fall ist. Stattdessen denke ich, die Varia...