この問題に対して次のコードを使用しようとしていますが、Red Hat で bash is directory エラーが発生し続けます。
#!/bin/bash
expr'cat file2'/'cat file1'>file3
touch file1 file2 file3
~
これが問題です
先週と同じフォルダに、week3prog3[名前].scr という名前の新しいファイルを作成します。
この新しいファイルのアクセス許可を変更して、ユーザー、グループ、および所有者の実行ビットを追加します。
2 つのファイルを作成します。
• File1 には、値が 5 の行が 1 行あります。 • File2 には、値が 100 の行が 1 行あります。
Gedit または VI を使用して新しいファイルを編集し、次のアクションを実行するように変更します。
• 上記の 2 つのファイル (file1 と file2) から値を読み取ります。• file2 の値を file1 の値で割ります。• この計算結果を file3 という新しいファイルに出力します。
ノート。スクリプトの最初の行として #!/bin/bash を含めることを忘れないでください。