Als «shell» getaggte Fragen

7
ls Mustervergleich

Ich weiß, dass []das beim lsPattern Matching funktioniert : $ ls foo.c foo.h $ ls foo.[ch] foo.c foo.h aber ich kann nicht finden, wo dies dokumentiert ist. Ich würde gerne wissen, welche Syntax diesen entspricht: $ ls foo.asd foo.qwe Dies ist die beste Vermutung, die ich hatte : ls...

7
`xargs` mit Leerzeichen in Dateinamen

Ich versuche, nur Nicht-Bilddateien aufzulisten und nur in den letzten 500 Dateien zu suchen. Also renne ich ls -t | head -500 | file | grep -v 'image' was nicht richtig ist: es zeigt eine Hilfemeldung an. Ändern in ls -t | head -500 | xargs file | grep -v 'image' Ich jetzt manchmal die Ausgabe...

7
'switch' basierend auf Shell

Ich würde gerne Quelle (dh nicht nennen ) ein Skript von jedem Shell (bash / csh sind die primären Ziele, aber Fisch, zsh, KSH, und rc wäre auch interessant). Ich möchte, ob das Skript eine einzelne Datei sein kann - dh nicht eine Datei für jeden Shell-Dialekt. Kann ich das machen? Ich denke an...

7
Indirekte Variablenbewertung

Ich versuche, einen einfachen Wert für $ AR1_p1 zu drucken, aber die Variable $ i wird nicht ausgewertet. for i in 1 2 3 4 do AR1_p1=22 AR1_p2=23 AR1_p3=24 AR1_p3=25 echo $AR1_p$i done Es ist wie eine dynamische Verkettung. Irgendwelche Vorschläge, wie man das