私はBashスクリプティングが初めてで、ネットから取得したコードを修正しようとしています。基本的に私は同じ電子メールに複数のファイルを添付しようとしています。 #!/bin/bash
function get_mimetype(){
file --mime-type "$1" | sed 's/.*: //'
}
declare -a attachment
ループ内に複数のsqlplusコマンドを送信する方法はありますか?次のものを開始するためには、成功して実行するのを待っていますか? ここに私のコードのサンプルがあります。私が実行しようとしている機能は10-20秒かかるので、私はその睡眠を追加しようとしました。私は15を一定にして、それらを相変わらず走らせたいと思っています。 if [ "$#" -eq 1 ]; then
checkUs
bashでsingle line inifinite while loopを実行し、条件付きのループで1行追加しようとしました。以下は私のコマンドに言及しましたが、予期せぬ結果をもたらします(2回の反復後に停止すると考えられますが、決して停止しません。また変数Iも実行可能とみなします)。 コマンド: i=0; while [ $i -lt 2 ]; do echo "hi"; sleep 1; i
端末を開くと、以下のエラーが表示され、新しいコマンドを入力することはできません。私のMacをシャットダウンして再起動しても問題は解決されませんでした。これをどうすれば解決できますか? -bash: /Users/HabibAlejalil/.bash-PROFILE: No such file or directory
-bash: /Users/HabibAlejalil/.bash-PROF