txt ファイルにいくつかのコマンドがあり、それらすべてを 1 行ずつ実行する必要があります。どうすればできますか?
67822 次
4 に答える
118
ただ行うbash file
:
$ cat file
date
echo '12*12' | bc
$ bash file
Mon Nov 26 15:34:00 GMT 2012
144
エイリアスの場合は実行するだけですbash -i file
ファイル拡張子や実行権限について心配する必要はありません。
于 2012-11-26T15:33:50.867 に答える
26
ターミナルで次のように入力します。
bash path/to/my/file.txt
そして、各行が実行されます。
于 2012-11-26T15:32:55.403 に答える
-2
ファイルの拡張子を.shに変更するだけです
ファイルの先頭に /bin/bash を追加します
ファイルのパーミッションを実行可能に変更する
コマンドラインで ./filename.sh コマンドを実行するだけではありません。ファイル内のすべてのコマンドが実行されます
于 2012-11-26T15:33:57.873 に答える
-5
拡張子を.shに変更し、最初の行#!/usr/bin/env bash
と他の誰かが言ったようにchmod +x
于 2012-11-26T15:34:22.537 に答える