ファイル内の特定のパターンを正規表現などと一致させる方法を見つけようとしています。[0-9]を使用して0〜9の任意の数字を検索できることは知っていますが、特定の数字のみを取得するにはどうすればよいですか?たとえば、0〜14が必要ですが、16〜60は無視します。
この情報はファイルの最初の列(つまり、awk'{print $ 1}')でのみ検索しており、これにもアスタリスク(*)を含める必要があります(crontab)。
これに関する助けをいただければ幸いです(そしてこれを説明するドキュメントへのリンク-私はこの種の問題をカバーするものを見つけることができませんでした)。
ありがとう
編集:要求に応じて、これが私が探しているもののサンプルです。
2つのcronジョブ:
*/5 * * * * /bin/bash /some/path/script.sh
20 * * * * /bin/bash /home/path/script2.sh
最初のものをピックアップし、2番目のものは無視する必要があります。/ var / spool / cron /から読んでいるので、出力を次のようにします。
filename
<cron job here>
filename2
<cron job here>
<other cron job here>
等
私は自分でそれを解決することを計画していました、しかしこれはあなたに私が何をしようとしているのかについての考えを与えます。