2

ファイル:

/home/USER/DIR/a
http://www.here.is.a.hyper.link.net/
/home/USER/DIR/b
http://www.here.is.another.hyper.link.net/

このファイル ( ) の奇妙な行をすべて削除する必要がありますPUBLIC-DIRECTORY-LISTか? 以下にある私のバッチスクリプト用です(ドロップボックスバッチpuburlクリエーター):

for PATH in `cat LIST`
do
echo $PATH
dropbox puburl $PATH
done > PUBLIC-DIRECTORY-LIST

PUBLIC-DIRECTORY-LISTスクリプトの最後に prune するコマンドを追加するだけですか?

4

3 に答える 3

10
# awk 'NR%2==0' file
http://www.here.is.a.hyper.link.net/
http://www.here.is.another.hyper.link.net/
于 2009-10-23T09:50:25.637 に答える
1

私は awk を使用しますが、それは私だけです:

awk '{if(i++%2)print}' foo.txt
于 2009-10-23T09:47:53.213 に答える
0

完全を期すために、ここに次のsed式があります。

sed -e '1d;n;d' file

追加のコマンドを除いて、こことまったく同じです1d。これにより、最初の行が削除され、偶数行ではなく奇数行が出力されます。

于 2009-10-23T10:33:30.373 に答える