GNU/Linux >> Linux の 問題 >  >> Linux

シェルスクリプトBashでサブストリングをチェックする方法は?

実際、文字列はnew.tar.gzです。このファイルがtarパッケージかどうかを確認したいですか?

承認された回答:

fileを使用する 検査するコマンド。

$ file new.tar.gz
new.tar.gz: gzip compressed data, last modified: Tue Sep 26 16:50:00 2017, from Unix

圧縮されたファイルの内容を検査するには、それを抽出してから、その上でファイルを実行する必要があります:

$ gunzip -k new.tar.gz; file new.tar
new.tar: POSIX tar archive (GNU)

Linux
  1. Bashスクリプト:ファイルがテキストファイルかどうかを確認しますか?

  2. シェルスクリプトで一時ファイルを作成するにはどうすればよいですか?

  3. Linux の Bash で syslog を確認するには?

  1. シェルで .sh 拡張子のないファイルを実行する方法

  2. bash シェルでファイルのセクションを grep する方法

  3. bash スクリプトで unicode を grep する方法

  1. 文字列にBashの部分文字列が含まれているかどうかを確認する方法

  2. VimでBashスクリプトを強調表示するには?

  3. Bashでファイルが空かどうかを確認するには?