0

私はスクリプティングの初心者で、次のシェルの違いを知りたいです。

  • if [ condition ]; thenとの違いif [[ condition ]]; then
  • 私はこれを持っていますvar=$(diff file1.txt file2.txt)なぜ$ブラケットの前に置く必要があるのですか?
  • {}いつシェルで使用する必要がありますか? なぜそれを使用するのですか (配列を除く)?
  • と の違いを確認できる場所はありLinux shellますSolaris Shellか? それらは同じではありません。Linux OpenSuse で書かれた shell コードを#!/bin/sh、solaris 用のシバンで最適化しようとしています。ただし、Solaris ではコードが機能しないことに気付きました。ただし、Linuxでは完全に機能します。だから、どのように、またはどこでそれについて読んで、Solaris でも動作するようにコードを最適化できるのか疑問に思っていました。

前もって感謝します

4

0 に答える 0