Als «portability» getaggte Fragen


4
Was macht einen tragbaren MP3-Player gut unter Linux?
Ich bin auf dem Markt für einen neuen tragbaren MP3-Player und werde ihn hauptsächlich an eine Linux-Box anschließen, gelegentlich aber auch an einen Windows Vista-Computer. Ich frage mich, nach welchen Eigenschaften ich in einem Musik-Player suchen sollte, die eine sofort einsatzbereite Linux-Unterstützung vorschlagen. Nachdem ich mich bemüht habe, meinen iPod …

3
Senden der Ausgabe an / dev / stderr vs.> & 2
In Skripten werden Fehler normalerweise an den Dateideskriptor 2 gesendet &2, dh: echo "error" >&2 Manchmal /dev/stderrwird stattdessen verwendet: echo "error" > /dev/stderr Beim Betrachten /dev/stderrsehe ich, dass es sich nur um einen Symlink zu handelt /proc/self/fd/2, der wiederum ein Symlink zu /dev/pts/5(auf meinem aktuellen Terminal) ist. Scheint etwas zu …


3
stat: Änderungszeitstempel einer Datei
Ich verwende stat -f %m .bashrc, um die Änderungszeit meiner .bashrc auf osx zu erhalten. Aber wenn ich den gleichen Befehl auf Ubuntu ausführe, wird ein Fehler ausgegeben: stat: cannot read file system information for %m': No such file or directory Gibt es einen kompatiblen Weg, um dies zu erreichen?




5
Programmierbares Erkennen des Awk-Geschmacks (z. B. Gawk vs Nawk)
Ich verwende eine Befehlszeilenanwendung, die im Wesentlichen eine Sammlung von Bash-Shell-Skripten ist. Die Anwendung wurde für die Ausführung unter BSD / OSX und auch unter Linux geschrieben. Eines der Skripte basiert auf awk. Es enthält zwei awk-Befehle: einen für nawk (die Standard-BSD-awk-Implementierung) und einen für gawk (die GNU-awk-Implementierung). Die beiden …


5
Portable Check leeres Verzeichnis
Mit Bash and Dash können Sie nur mit der Shell nach einem leeren Verzeichnis suchen (Punktdateien ignorieren, um die Dinge einfach zu halten): set * if [ -e "$1" ] then echo 'not empty' else echo 'empty' fi Allerdings habe ich kürzlich erfahren, dass Zsh in diesem Fall spektakulär versagt: …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.