は、私が実行しようとしているものです: grep "this is a test" * | wc -l
ここで私が取得していますエラーです: Argument list too long
は基本的に私は、ディレクトリ内のファイルは、それらに特定の文字列を持っているどのように多くカウントするには。 このエラーに関するいくつかの質問がありましたが、後で結果を数えることに焦点を当てていないようで
私は、ファイル$ HOME/fooの/ foo.mov if [[ -f $HOME/**/*.mov ]]; then
echo "file is there" else
echo "file is not there"
fi
エコー "ファイルが存在しない" を持っています。一方、 if [ -f $HOME/**/*.mov ]]; then
echo "
申し訳ありませんが、簡単な質問ですが、私はbashプログラムを書くのが初めてです。 私はこの行を記述しようとしています: for i in /etc/file*; do SOME-COMMAND $i; done
はしかし、私はすなわち、「fileaaが」OK ..ですファイル*のみがファイルの後に2つの文字を持つことができることを確認する必要がありますが、「fileabc」 OKではありませ
引用された変数を使用してスクリプト内のスクリプトを呼び出す際に問題があります。 #!/bin/sh
while getopts c:a: optionalargs
do
case $optionalargs in
c)copt=$OPTARG;;
a)aopt=$OPTARG;;
*)echo "Invalid arg";;