拡張子#!/bin/bash
の付いたすべてのファイルで、ファイルの先頭にある彼女の強打線行をスクリプトでどのように編集したいのですか。.sh
2531 次
2 に答える
2
これは、sed コマンドを使用して実行できます。
sed -i "1i #!/bin/bash" *.sh
sed
: コマンド名-i
: ファイルをその場で編集する sed オプション1
: 行番号i
: 前に提供された行番号の前に挿入を行う#!/bin/bash
: 追加するシバン*.sh
: すべての .sh ファイルでこれを機能させるには
于 2010-08-06T05:57:05.547 に答える
0
find /path -iname "*.sh" -type f -exec sed -i.bak '1i #!/bin/bash' "{}" +;
于 2010-08-06T06:24:56.210 に答える