0
ファイルが存在するかどうかを確認したいのですが、Kornシェルには含まれていませんが、適切なドキュメントを入手できません。ファイルが存在し、サイズがゼロであるかどうかを調べる次のコードがあります。ファイルサイズが0より大きい場合、falseを返します。ファイルがKORNシェルに存在するかどうか確認してください
if [[ ! -s ${abs_file_name} ]]
私は、ファイルがKornシェル、NOT BASHシェルに存在するかどうかをチェックするために記述して(上記の例でなど-s、-e、-x、などのような)可能なオプションのリストを必要としています。
'man test'を試して、' -f'を探してください。 –
これは素晴らしい提案です。このコマンドのように、kshシェルとbashシェルの出力が全く同じです!つまり、両方のタイプのシェルで 'if'ループのファイル比較フラグが同じであることを意味しますか? – user3366706