Portál AbcLinuxu, 2. května 2025 07:31
Tuto cenu pro dnešek vyhrává následující skript, který se mi právě dostal do ruky
cat ${RPM_SOURCE_DIR}/cross.def | \ sed "s|<CPP_CPU_SPEC>|$CPP_CPU_SPEC|g" | \ sed "s|<INSTALL_DIR>|%{install_dir}|g" | \ sed "s|<TARGET_ARCH>|%{target_arch}|g" | \ sed "s|<TARGET_CONFIG>|%{target_config}|g" | \ sed "s|<POSTINCDIR>|${POSTINCDIR}|g" | \ sed "s|<STDINCDIR>|${STDINCDIR}|g" | \ cat - > ${RPM_BUILD_DIR}/xc/config/cf/cross.def
Tiskni
Sdílej:
cat /dev/null
sed -e 's/ab/pq/' -e 's/cd/rs' ...
head -20 very_long_file_name |
, je daleko jednodušší přepsat 'head -20
' na 'cat
' než to mazat celé a jméno přehazovat někam za první filtr. Rádoby vtipné hlášky o soutěžích o nejzbytečnější cat
mne nechávají ledově klidným…
head -n 20
nahradit <
a |
zrušit, protože přesměrování může být klidně na začátku řádku:
<soubor příkaz | ...
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.