zsh
#!/usr/bin/zsh
(( x = 1 ))
while true
do
echo $x
(( x = x + 1 ))
sleep 1
done
for (( i = 1 ; i < 4 ; i += 1 ))
do
echo $i
sleep 1
done
do
echo $i
sleep 1
done
for x in {1..7}
do
echo $x
sleep 1
done
do
echo $x
sleep 1
done
for x in 2 5 {8..10}
do
echo $x
sleep 1
done
http://mollifier.hatenablog.com/entry/20101227/p1
より
あらかじめ ~/.zshrc にこう書いておいてから、
autoload -Uz zmv
alias zmv='noglob zmv -W'
確認する
-n オプションを使うと、実際にリネームせずに行おうとしてるコマンドの内容を出力してくれる。
zmv -n '*.bat' '*.zsh'
あるいは
zmv -n -W '*.txt' '*.c'
難しいことやる前には一回これで確認しておくと安全。
http://rakunet.org/tsnet/topics/compare.html
より
#!/bin/bash
sum=0
while read line
do
echo ' ---->' $line
if [ $line = 0 ]; then break; fi
# sum=`expr $sum + $line`
sum=$(($sum + $line))
echo ' ====>' $sum
done
echo "total = $sum"
より
あらかじめ ~/.zshrc にこう書いておいてから、
autoload -Uz zmv
alias zmv='noglob zmv -W'
確認する
-n オプションを使うと、実際にリネームせずに行おうとしてるコマンドの内容を出力してくれる。
zmv -n '*.bat' '*.zsh'
あるいは
zmv -n -W '*.txt' '*.c'
難しいことやる前には一回これで確認しておくと安全。
http://rakunet.org/tsnet/topics/compare.html
より
#!/bin/bash
sum=0
while read line
do
echo ' ---->' $line
if [ $line = 0 ]; then break; fi
# sum=`expr $sum + $line`
sum=$(($sum + $line))
echo ' ====>' $sum
done
echo "total = $sum"
0 件のコメント:
コメントを投稿
登録 コメントの投稿 [Atom]
<< ホーム