Retourner au contenu associé (entrée de forum : Script avec commande wc)
Posté par freem le 26 novembre 2019 à 13:35. En réponse au message Script avec commande wc. Évalué à 3. Dernière modification le 26 novembre 2019 à 13:39.
Sed peut opérer directement sur un fichier plutôt que de passer par l'entrée standard, ainsi le code pourrait ressembler à sed "...comme avant..." "$i" > "$TARGET_DIR/$i"
Sed peut opérer directement sur un fichier plutôt que de passer par l'entrée standard, ainsi le code pourrait ressembler à
sed "...comme avant..." "$i" > "$TARGET_DIR/$i"
Ou au pire, en utilisant stdin: sed "...comme avant..." < $i > "$TARGET_DIR/$i"
sed "...comme avant..." < $i > "$TARGET_DIR/$i"
Par contre, dans son cas, ben, j'aurais plutôt utilisé ta construction, pour éviter la boucle for inutile:
cp -a *.torrent* "$TARGET_DIR/" sed -i "$TARGET_DIR/*" -e 's?'$LENGHT_SOURCE_TRACKER':'$SOURCE_TRACKER'?'$LENGHT_TARGET_TRACKER':'$TARGET_TRACKER'?g'
Par ailleurs, c'est assez étrange d'utiliser '?' comme délimiteur, étant donné que '?' est un caractère d'expression régulière.
Pas si sed est utilisé sans -r/-E/--regexp-externded me semble.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: UUOC
Posté par freem . En réponse au message Script avec commande wc. Évalué à 3. Dernière modification le 26 novembre 2019 à 13:39.
Ou au pire, en utilisant stdin:
sed "...comme avant..." < $i > "$TARGET_DIR/$i"Par contre, dans son cas, ben, j'aurais plutôt utilisé ta construction, pour éviter la boucle for inutile:
Pas si sed est utilisé sans -r/-E/--regexp-externded me semble.