まず、あなたのコメントへの返信で:
しかし、私はbashで初心者が、私はいくつかのチュートリアルをやったんだ、それは私を助けたが、それはこのようなものを行う方法を説明しdoesntの。
あなたはたぶん間違ったチュートリアルを行いました。 TLDPのBash Beginners Guideはあなたを助けることができるはずです。
私はバッチ(ウィンドウ)で長時間働いていました。そこに私はこれのためにsedが必要でした。あなたはbashのために特別なツールも必要としていますか?
はい、これらはすべて、ほとんどのUnixシステム(Mac OS Xを含む)で標準です。
誰でも回答できますか?
今日は良い気分でいるので...
grep
は、ファイル内のテキストを検索するために使用されます。彼らはWindowsのcmd.exe
で行うよう
echo
とリダイレクト(>
>>
<
|
は)bash
で同じように機能するので、あなたはおそらく既にこれらを使用する方法を知っています。
#!/bin/bash
...
# The 'if ! grep ...' part is probably the hardest.
if ! grep "hey" "$filename" &> /dev/null; then
# "hey" was not found - use 'echo' to add it
fi
...
残りはあなた自身を把握する必要があります。
あなた自身で書きましたか?もしそうなら、あなたが持っているものを投稿し、それがあなたに与える問題を記述してください。そうでない場合は、試してください。 –
しかし、私はbashの初心者です、私はチュートリアルをやってくれました。それは私を助けましたが、このようなことをする方法を説明しません。 –
私はバッチ(窓)で長い時間働いた。そこに私はこれのためにsedが必要でした。あなたはbashのために特別なツールも必要としていますか? –