2

cシェルを使用してファイルを開く必要があります。ファイルには単一の整数が含まれているので、それを変数に入れて増やし、ファイルに戻す必要があります。つまり、ファイルに番号5が含まれている場合、プログラムの実行後に、ファイルに番号6が含まれている必要があります。何か提案はありますか?

4

2 に答える 2

1

このコマンドを使用して、@数式として評価できます。

% echo 100 > test.txt
% set f = `cat test.txt`
% echo $f
100
% @ f = $f + 1
% echo $f
101
% echo $f > test.txt
% cat test.txt
101
于 2010-04-16T13:58:32.640 に答える
0

またはこれ:

expr `cat /tmp/X` + 1

(これらはバッククォートです)。

于 2010-04-16T14:18:23.233 に答える