Als «quoting» getaggte Fragen

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
Schleife über eine Zeichenfolge in zsh und Bash

Ich möchte diese Bash-Schleife konvertieren: x="one two three" for i in ${x} do echo ${i} done auf diese Weise mit Bash und zsh zu arbeiten Diese Lösung funktioniert: x=( one two three ) for i in ${x[@]} do echo ${i} done Wie auch immer, ich ändere xvon einem String zu einem Array. Gibt es eine...

7
So ändern Sie einen Dateinamen mit <> Zeichen

Ich habe ein Skript ausgeführt, das einen Oracle-Tablespace erstellt, aber vergessen, den Pfad im Skript zu ändern. Das Skript alter tablespace enthielt data2. Wenn Sie eine Datendatei umbenennen möchten, schalten Sie normalerweise den Tabellenbereich offline und benennen diese Datei um. Ich...

7
Es ist mit einem Platzhalter

Dies funktioniert vom Terminal aus: ls /dev/sda* Ich möchte es in einem Bash-Skript mit einer Variablen. Ich habe es versucht: device="a" ls "/dev/sd"$device"*" Aber ich bekomme den Fehler : ls: cannot access '/dev/sda*': No such file or